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
Describe the bug
Unsubscribing from a calendar while it's being synced causes different errors to appear.
To Reproduce
Steps to reproduce the behavior:
Login to the same account on multiple clients (ideally different devices: Desktop, iOS, Android)
Subscribe to an external calendar with a lot of events.
Update a lot of events on the external calendar.
Start sync of the external calendar.
While clients are syncing, unsubscribe from the calendar.
See errors.
Expected behavior
Unsubscribing from an external calendar while it's syncing should be handled gracefully and not show errors.
Screenshots
Error message:
404: | GET /rest/tutanota/calendarevent/OHrZp1c--7-4/MTczOTUyNTcyNzM2MA
Stacktrace:
NotFoundError: 404: | GET /rest/tutanota/calendarevent/OHrZp1c--7-4/MTczOTUyNTcyNzM2MA
at mo (https://assets.tutanota.com/common-min-Ct81WxnQ.js:1:37031)
at suspensionHandler.isSuspended.p.onload (https://assets.tutanota.com/mail-worker.js:154:18573)
App version:
264.250129.0
Client type:
Android
Desktop (please complete the following information):
OS: Linux
Version 264.250129.0
Smartphone (please complete the following information):
OS: Android
Version 264.250129.0
The text was updated successfully, but these errors were encountered:
hrb-hub
added
the
bug
broken functionality, usability problems, unexpected errors
label
Jan 30, 2025
Describe the bug
Unsubscribing from a calendar while it's being synced causes different errors to appear.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Unsubscribing from an external calendar while it's syncing should be handled gracefully and not show errors.
Screenshots
![Image](https://private-user-images.githubusercontent.com/181954414/408194441-02fbf339-6564-4424-b941-254c13a4926c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMjExNDQsIm5iZiI6MTczOTEyMDg0NCwicGF0aCI6Ii8xODE5NTQ0MTQvNDA4MTk0NDQxLTAyZmJmMzM5LTY1NjQtNDQyNC1iOTQxLTI1NGMxM2E0OTI2Yy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwOVQxNzA3MjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kYTZmMWVkOGJiMTJjNTAxZTY5OTQ4MjlmZDAzYjBjODU5OGU4MDYzZWUwODVjZWQ5NDNhNDQ0NTRlYTk2Y2E5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.jbBgFAbiG5BOqwijoK4HwHyvJlIFsmU29YAmS1NYh9U)
Desktop (please complete the following information):
Smartphone (please complete the following information):
The text was updated successfully, but these errors were encountered: