Desktop allows creating observations in the future, which cannot be edited in the app

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: - Iceland Gull - 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).