bcgov / invasivesBC-mussels-iOS

Apache License 2.0
0 stars 4 forks source link

Tighten Validation Loophole in Inspections #313

Open LocalNewsTV opened 1 month ago

LocalNewsTV commented 1 month ago

Describe the task

Add a flag to the forms that check if validation has been perfomed (and passed) Deny sending shift/inspection records if validation has not been performed

Purpose

Users can bypass inspection validation if they close the application and re-open it. This could be done intentionally or unintentionally from a user:

If the user was currently in an incomplete form when this occurred there is no measure in place to prevent uploading of the bad form (Users may not even be aware they had an incomplete inspection)

Acceptance Criteria

Additional context

This ticket is based on theory of what could be done given application limitations (and keeping in mind there is a redesign planned for the apps future where this specific issue is handled much more gracefully)