GithubHelp home page GithubHelp logo

Comments (3)

CTLocalGovTeam avatar CTLocalGovTeam commented on August 15, 2024

@allisonmuise

Geoform has multiple field level validations. All these validations are done at the click of the submit button. No validations are performed on focus out except for domain value fields. This is as implemented in the geoform. If you want to change this we can implement it after minimum ship.

However, just wanted to bring to your notice that, if we disable the submit button till all mandatory fields are filled, user will have no clue why the submit button is not enabled. This is more relevant in case of forms with lot of fields and scrolling.

from crowdsource-reporter.

CTLocalGovTeam avatar CTLocalGovTeam commented on August 15, 2024

@allisonmuise, As discussed during the meeting last week, we are awaiting your feedback on this.

from crowdsource-reporter.

allisonmuise avatar allisonmuise commented on August 15, 2024

Sorry! Thanks for the reminder.

I can continue to reproduce this issue with text fields, and to some extent with date fields, but it appears that this is a limitation of AGOL as I can reproduce this behavior with editing through the map both on production and in devext.

The behaviors I am seeing are:

  • Required (aka not nullable) text fields are permitted to be null.
  • Required date fields are auto-populated with 12/29/1899 on feature creation.

Let's leave these behaviors as they are for the Beta release and, if it's an issue for users, drive this change into core rather than handling it in the app.

cc: @ScottOppmann @LindsayThomas

from crowdsource-reporter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.