-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to dismiss Birthday notifications in Thunderbird - Results in 404 #21830
Comments
cc @georgehrke |
Moving to the server |
@anders-larsson Any chance you could provide us with the exact request thunderbird tries to send to the server? (With wireshark or similar?) |
Using the Developer tools in Thunderbird I can see the complete request sent. Thanks for your help.
|
Exactly the same problem here with the birthday reminder and
Can't close the reminders in TB 68.12.0 with NC 19.0.2 Also see https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1846423 |
I'm affected by this bug as well. Nextcloud is v20.0, Thunderbird is 68.12.0. My first guess was this is caused because the birthday calendar is read-only (only contains birthdays of contacts) but Thunderbird tries to write to it in order to mark the reminders as "dismissed"? Because dismissing other reminders seems to work. Thanks for reading! |
Just hit the same bug. TB 68.12.0 and nextcloud 18.0.1 |
duplicate of #17915 |
A workaround for some people may be to disable reminders on that birthday calendar within Thunderbird. |
Me too affected for this bug in Thunderbird 91.6.1 (64-bits) and Ubuntu 20.04. |
This also affects Thunderbird 102.0b3 (64-bit) (Linux). |
I encountered this bug yesterday with NC 24.0.1 and thunderbird 103.0b2. I just found out that setting the birthday calendar as read-only in thunderbird seems to be a workaround in my case. |
I do have the same problem for ages. And still persists in the current newest version of thunderbird and NC25. Luckily I do not have too many birthdays listed. |
is it really? I cannot argue from a technical point of view, but from user-experience this feels different. this thread is also hoping for answers: https://help.nextcloud.com/t/thunderbird-notifications-cannot-be-closed/138034 |
I agree, I don't think this is a duplicate. @skjnldsv could you please elaborate, why you think it is? Maybe we're missing something.
… On 1. Feb 2023, at 08:07, wunschadresse ***@***.***> wrote:
duplicate of #17915
is it really? I cannot argue from a technical point of view, but from user-experience this feels different.
this thread is also hoping for answers: https://help.nextcloud.com/t/thunderbird-notifications-cannot-be-closed/138034
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.
|
This should be re-opened, it is a valid issue. Had to set the calendar to read only as suggested above. |
I second this. |
Wish I would be able to re-open it but I'm unable to do so. Maybe @skjnldsv can help? |
I have the same problem, though not only with the birthday calendar, but also with a regular calender hosted in nextcloud. Notifications just won't go away. Thunderbird 115 and Nextcloud 25.0.8 |
I have sorted this out somehow. But I can't remember how. hmmmm... Maybe, I removed the sync, and then, re-added it? Can someone confirm? |
Same problem for contact_birthdays. I cannot dismiss notifications with Nextcloud 27.0.2 and Thunderbird 115.1.1 and in fact they are still popping up the next day. |
Same problem here with contact birthdays. I cannot dismiss notifications with Nextcloud 26.0.6. and Thunderbird 115.2.0. |
Same here, with contacts birthdays (Nextcloud 27.0.1 & Thunderbird 102.15.1) |
Same here, Nextcloud 27.1.1, Thunderbird 115.3.3 (Win). |
Same here, |
Same here. Thunderbird 115.7.0 (Windows), Nextcloud 24.0.8 |
Still affecting Thunderbird 115.6.0 (64-bit Linux) and Nextcloud 28.0.3 😞 |
If I remember it right... Need to remove it from sync with the client, and re-ad it again? maybe...? |
Same here: TB 115.9.0 (64-bit Linux) and Nextcloud 28.0.4 |
Hey. I don't know if this can be fixed, or if this is really more something for the Thunderbird team. WorkaroundSet your calendar in Thunderbird to "Read Only". This resolves the problem locally. ...why?...Thunderbird modifies the event information to store the "dismissed" state (useful if you have multiple Thunderbird instances looking at the same calendar, as this dismisses them all). As this obviously does not work with read-only implementations, the GUI of Thunderbird gets stuck. I do not think the Nextcloud extension can really fix this, as - by design - the birthday reminders are meant to be read-only, hence cannot be modified in any way. Lifting this restriction would cause a lot of additional work: Especially if people start deleting them (and they subsequently reappear). I think this is more a Thunderbird issue, where they should handle the "cannot update remote" errors also for dismissal-problems: They already implemented this handling for desynchronization problems (modified local state, but remote changed since last pull), but this was seemingly not added to the dismissal button of the reminder dialog. (I assume the 404 is caused by no route being installed for the "PUT"-method of HTTP, maybe Thunderbird behaves better if an 403/401 response is being sent) |
@simonmicro Many thanks. I can confirm that setting the calendar read only in TB solves the issue of reiterated requests to dismiss. The alert notifications is thrown a single time. |
I have the same problem but with eM Client on Windows. Unfortunately it has no option to set it read only nor can I disable reminders. I would really appreciate if you could fix this on server side. |
Yeah the workaround is clear, but Nextcloud should fix the metadata on this calendar so Thunderbird does that automatically as it does for other readonly calendars, removing this UX problem entirely. |
Describe the bug
Since the update to NextCloud 19.0.0 (well hard to say since you're not getting notifications for birthdays that often) I've been unable to dismiss notifications for birthdays in Thunderbird. I can successfully dismiss notifications triggered by other calendars in Nextcloud and therefore it's created here and not in nextcloud/server.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Notifications should be dismissed and no further notifications should be received regarding said birthday.
Actual behavior
Unable to dismiss notification. If closed (closing window instead of dismissing) another notification will pop up again after a while.
Screenshots
If applicable, add screenshots to help explain your problem.
Server configuration
Operating system: Linux
Web server: Nginx
Database: MariaDB
PHP version: 7.3
Nextcloud version: 19.0.0
Contacts version: 3.3.0
Updated from an older Nextcloud or fresh install: 18.0.6
Signing status:
List of activated apps:
Nextcloud configuration:
Client configuration
Browser: Thunderbird
Operating system: Linux
CardDAV-clients: Thunderbird
Logs
Web server error log
Nextcloud log
data/nextcloud.log
Browser log
How to access your browser console (Click to expand)
Chrome
Safari
IE9
Firefox
Opera
Logs from Thunderbird debug console:
The text was updated successfully, but these errors were encountered: