The May 16th, after a run, I’ve marked a street as manually completed.
After fews days, I wanted to unmark this street as manually completed to complete it with GPS in the future. I’ve tried twice at different days, the message “ This street is scheduled to be unmarked. It may take a few minutes to complete.”. But it’s always displayed as manually completed.
Today I’ve completed the street with GPS. So I’ve tried to unmark it. It doesn’t work.
Is there a bug ?
(First message in the forum, thanks a lot for this game )
One thing I think I know, is the next time the city is updated (assuming it needs an update), it will clear (for all Striders who competed it manually).
If there is a way to clear it sooner? That I do not know.
Oh I just noticed few seconds after the message “ This street is scheduled to be unmarked. It may take a few minutes to complete.”, an other message was displayed “ There are too many processing jobs running, please try again later”.
The code forks at the decision of whether or not it can enqueue the required jobs. If there’s too much ongoing processing, it responds with “ There are too many processing jobs running, please try again later” and if it’s ok to queue then it queues up the job and then responds with “ This street is queued to be unmarked as complete. It may take a few minutes to complete.” … I can’t see any scenario where both responses can be sent. Maybe a double click, which could send two requests?
I could change the behavior from its current blocking decision (nothing is done, you’re directed to try again later) to have it remove the completed street and queue up the required post-processing … but … that queued up work could be in a long delay - the current batch has been working for ~20 hours - which means there would be an amount of time between removing the manually completed street and your progress being corrected.
I think that’s more confusing, which is why things are how they are, but I can also see the irritation in not being able to delete the manually completed street.
To answer to the first part : you can check the record I take of my screen. I press “Unmark” then I have the success message directly. But when the page is changed, I have the error message. Weird
I’m sure it’s not a double click. I think something has to be fixed.
For the second part, I’m ok to wait for a long time. I don’t think many people mark then unmark a street as completed. The community can understand it can require a long time to update the progress. So if I have to wait for a long time but I’m “guaranteed” to have my progress updated, it’s ok.
If you don’t do anything and I have to wait for a job to be available, it’s ok for me. Next time I won’t be lazy and I will run the street again