[Bug] (CalDav) Shared calendar event invitations Accept/Decline not working
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 36.9k
- Forks
- 5.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 713
Description
Steps to reproduce
- Create shared calendar as user A and share with user B and C
- Create event in shared calendar as User B and invite User C
- Accept invitation from the email as User C
Expected behavior
When clicking Accept/Decline the participant status in the event in the shared calendar and personal calendar should be updated.
Actual behaviour
Currently the participant status is only updated in the personal calendar.
Calendar app version
No response
CalDAV-clients used
NC UI
Browser
No response
Client operating system
No response
Server operating system
No response
Web server
None
Database engine version
None
PHP engine version
None
Nextcloud version
No response
Updated from an older installed version or fresh install
None
List of activated apps
No response
Nextcloud configuration
No response
Web server error log
No response
Log file
No response
Browser log
No response
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
Reproduce the three-user shared-calendar flow described in the issue, using the Nextcloud UI and CalDAV invitation handling as the starting points. Verify that accepting or declining an invitation updates the participant status in both the shared and personal calendars; the issue does not identify specific files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- api, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100