You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you try to delete the subscription on DAVx5, it receives a 404 and fail
When the DELETE request receives a 404, it should consider the request as completed and delete the local subscription
Actual result
When the DELETE request is send, it receives a 404 response. The UI show a warning that "An HTTP error has occurred", and the debug information says that "the requested resource doesn't exist (anymore)"
Expected result
When the DELETE request receives a 404, it should consider the request as completed and delete the local collection
Further info
No response
The text was updated successfully, but these errors were encountered:
Yes, that's how it's currently designed. Service detection does exactly what you suggest: delete the calendar locally when its 404.
Maybe it is worth doing it automatically when it receives the 404 ?
There may be temporary 404s or just users who don't expect their local data to be removed automatically, even if the calendar is gone on the server. This is the reason why we made it like it currently is.
We have often thougt about running service detection periodically or when syncing, but at the end I think it's the best tradeoff between traffic, user expections and functionality as it is.
Ok, it makes sense. Do you think it would be possible to add a suggestion to the user to refresh their list when it receives this 404 ? "The requested resource doesn't exist (anymore), you may want to refresh your collection list"
Absolutely. We want more detailled error messages with suggestions for a long time ;) I added it to #887. However I don't have an idea when this will be done.
Problem scope
App version
Android version and device/firmware type
Android 14/GOS
Steps to reproduce
When the DELETE request receives a 404, it should consider the request as completed and delete the local subscription
Actual result
When the DELETE request is send, it receives a 404 response. The UI show a warning that "An HTTP error has occurred", and the debug information says that "the requested resource doesn't exist (anymore)"
Expected result
When the DELETE request receives a 404, it should consider the request as completed and delete the local collection
Further info
No response
The text was updated successfully, but these errors were encountered: