@tiwane – no problem. i was actually going to do one more thing tomorrow. i wanted to add annotations or IDs to my test observations to see if that triggered the system to update the observed date to a different date.
ok… I was able to reproduce the "3 septiembre " problem (described above) in one of my observations here: https://www.inaturalist.org/observations/19386749. I set this up yesterday, and the Observed date was set by the system as 5/21/2019 3PM, but when I made a change to the Date is Accurate flag this morning, the system changed the Observed date to 5/22/2019 3PM.
I guess technically, there is a data problem at the bottom of at least these kinds of observations. So I wonder if the right thing is to set the Date is Accurate flag = N in these cases?
The system should probably warn that it doesn’t know how to interpret the string accurately, though, and it probably shouldn’t keep changing the dates upon updates. Definitely in these cases where it seems to not be able to parse any part of the string, it should warn the user. In the susanhewitt-type cases, it seems to be able to parse day and month but fills in a year, the system should probably still warn.
It is odd behaviour. I would think it shouldn’t be trying to change the date field unless the user is entering a data change. Definitely a bug.
This happened today, it looks like the user was somehow able to add a date one day after the date submitted: https://www.inaturalist.org/observations/14923965
Should I tell him or should I wait so you can take a look at it first?
That one definitely looks like observer made the change :)
I’m guessing there is a check to make sure the date is not in future relative to the change, but maybe it should be relative to the submission date? Are there situations where an observer might legitimately create an observation BEFORE they actually observed it? I just can’t see myself thinking “today I will go out and photograph a Woillemia, and I will create the observation now so that it is ready for the photo to be added later”.