Page MenuHomePhabricator

Add form validation to form pages
Closed, ResolvedPublic

Description

Problem:
Future code oversights and/or issues with refresh caching could lead to bad form data being submitted to the backend, which cannot handle it and likely crashes the entire tool for a user.

Proposed Solution
Add simple and extensible routines for form validation to the 'app.py' backend to ensure this never ends up submitted to the database

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedArcayn

Event Timeline

Change 559192 had a related patch set uploaded (by Arcayn; owner: Arcayn):
[labs/tools/watch-translations@master] Adds form validation to the preferences and edit forms

https://gerrit.wikimedia.org/r/559192

Change 559192 merged by jenkins-bot:
[labs/tools/watch-translations@master] Adds form validation to the preferences and edit forms

https://gerrit.wikimedia.org/r/559192