nextcloud / nextcloud/calendar
accepting an event invitation too slow, leads to errors
Open
Nobody has claimed this yet.
2. developing
bug
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Steps to reproduce
- in full screen event view of an event invite, click accept (possibly 5 or more attendees are needed to reproduce)
- nothing happens, no loading spinner. Am I supposed to close the editor?
- close the editor via x button
- Error "updating invitation failed"
- Then it turns out that accepting actually worked, event color changes to accepted state
Expected behavior
click accept, event editor closes automatically, event color switches to accepted state
closing an event during background processes should not result in errors
Actual behavior
see "to reproduce"
Calendar app version
6.2.2
CalDAV-clients used
Browser
Firefox 149.0.2
Client operating system
Linux Mint 22.3
Server operating system
No response
Web server
None
Database engine version
None
PHP engine version
None
Nextcloud version
33.0.2
Updated from an older installed version or fresh install
None
List of activated apps
Nextcloud configuration
Web server error log
Log file
Browser log
Additional info
No response
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
Start with the full-screen event invitation view and its Accept action, reproducing with five or more attendees in Firefox. Trace the delayed update and editor-close path; done when accepting closes automatically, changes the event color, and closing during the background update does not report an error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100