Platform: Website (+ Android)
App version number: 1.28.5 (558)
Browser: Chrome (Version 106.0.5249.119)
URLs (aka web addresses) of any relevant observations or pages:
https://www.inaturalist.org/observations/141465975 - Iceland Gull
https://www.inaturalist.org/observations/141500797 - Canada Goose
Screenshots of what you are seeing
Observation from the future I created to reproduce the issue -
Negative timestamp on Android -
Editing attempts on Android that tipped me off initially -
Edit screen before I changed any fields
Edit screen with updated date
Dialogue upon pressing save
Description of problem
I usually submit my observations on Desktop as I don’t use my phone for my photos. After submitting an observation today around noon, I noticed the timestamp in the app was negative and realized I entered it as 10 PM instead of 10 AM. When I attempted to edit it in the app, it triggered a validation issue based on the old value and prevented me from fixing the date. I was able to fix it on Desktop.
Step 1: Create an observation in the app with an observation time at some point in the future. It should be possible to do this without any warnings or errors.
Step 2: Open the ‘Edit observation’ dialogue in the app and attempt to change the date to some point in the past.
Step 3: Result - the app detects an invalid date and prevents the edit from being saved. The validation constraints are inconsistent between the two platforms. (Also, my new date was valid - it seems like it tried to validate the old value before the new one).