nextcloud / nextcloud/calendar
Spamming of recurring events notification emails
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Steps to reproduce
- Create a recurring event and set email notifications
- Wait for notification email
- You will get from 6 to 10 mails for a single event notification
- Please note: spamming notifications are sent with an interval of 5 or 10 minutes
Expected behavior
Ony one notification mail should be sent
Actual behaviour
6 to 10 mails for a single event notification are sent
Calendar app version
4.2.0
Browser
Chrome v108.0.5359.125
Client operating system
Windows 10
Server operating system
Linux
PHP engine version
PHP 8.1
Nextcloud version
25.0.2
Additional info
Please note this is the third calendar bug issue I open since I updated NextCloud to version 25.0.2 and calendar to version 4.2.0.
Those bugs are a serious problem for who uses NextCloud to organize their professional life as I do.
I tried downgrading NC and Calendar, but i got a message saing "Downgrade is not supported".
I would suggest extremly accurate testing before issuing new versions.
Thank you
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file, test, or entry point is named in the report. Start by reproducing the recurring-event notification flow described in the steps and trace how scheduled notifications are processed; done means one event produces exactly one email rather than repeated messages.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, php
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100