Current Behaviour
The app requires a bait type to be configured in order to save a bait station record, even in the situation where you are only recording a removal/reduction in the amount of bait remaining.
Expected Behaviour
Bait type should only be required where bait station record is being updated to record new bait being set. Recording of “Bait Remaining” and “Bait removed” fields should not require a bait type to be set.
Steps to reproduce
- On the app, select a bait station with a “bait remaining” value indicating there was bait recorded at the station from last update
- Under the “Service” heading, press the cog icon to show the “My Baits” menu and delete all saved bait entries
- Press the back arrow to return to the bait station record
- Update the “Bait Remaining” and/or “Bait removed” fields to indicate a reduction in the remaining bait and hold down “Save”
- Error message “A bait type is required” is displayed
Note: No new bait is being put out, so there should be no need to have a bait type defined for this type of update