Accepting an invitation from an email does not add the event to the calendar
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 36.9k
- Forks
- 5.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 713
Description
Originally posted in https://github.com/nextcloud/calendar/issues/892
Accepting an invitation from an email does not add the event to the calendar (any of the calendars).
Email:

Clicking on "Accept":

When I open the Nextcloud calendar app (web UI) though, there is no event entry for the date that I just accepted. I would expect that there would be an event in my calendar.
I can only add the event to my calendar when I import the .ics attachment in the email via my email client (in my case Evolution). But I would expect that the "Accept" button that leads to the NC web UI does exactly that for me.
Additionally: if you have more than one calendar, the user should get asked which calendar to add it to.
Not sure if this is now more of a bug or an enhancement. Happening on the current calendar app version on cloud.nextcloud.com
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 by reproducing the email's “Accept” flow into the Nextcloud calendar web UI, comparing it with importing the attached .ics file through an email client. Trace the invitation handling from that entry point and verify the accepted event appears in a calendar, including a choice when the user has multiple calendars.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100