Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reimplement front-end form validation #331

Closed
MatthewBozin opened this issue Feb 14, 2023 · 2 comments
Closed

Reimplement front-end form validation #331

MatthewBozin opened this issue Feb 14, 2023 · 2 comments
Labels
enhancement New feature or request High Priority This is for issues that are important to solve quickly

Comments

@MatthewBozin
Copy link
Collaborator

Please provide a summary of the feature

Bug reports #328, #329, and #330 all have to do with front-end form validation, so this issue potentially covers them all.

Inactive front-end form validation code still exists in files like FormCreateEvent.js. If that code can be revived, then that's ideal, but writing new validation is fine.

  • Reimplement the pre-existing front-end form validation (or build new validation), and update it to cover any type of invalid form data the user could send to the server.
  • Validation should display an error message to the user, and prevent the user from advancing the form until the inputted information is valid.
  • A good starting point would be the errors mentioned in the included bug reports, but there will most likely be others.

Which Branch should this fix be Pulled into?

PR into development

If you're interested in working on this feature, please comment so you can be assigned

@gflacruz
Copy link
Contributor

I can start working on this along with #328 #329 #330

@Caleb-Cohen
Copy link
Member

I can start working on this along with #328 #329 #330

Sounds good! Let us know if you'd to let someone else take any of them on!

This was referenced Feb 25, 2023
@github-project-automation github-project-automation bot moved this from Todo to Done in Together General Issues Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request High Priority This is for issues that are important to solve quickly
Projects
Development

No branches or pull requests

3 participants