Flight/Event/Train reservation does not check calendars if event exists
Open
Nobody has claimed this yet.
1. to develop
enhancement
- Dominant language
- JavaScript
- Stars
- 1k
- Forks
- 348
- Avg merge
- 12h 28m
- Merged PRs (30d)
- 91
Description
Steps to reproduce
- Open an email with a flight reservation (e.g. from booking)
- Add event to calendar => "Event imported into CalendarName"
- Click again on "Add event" => "Could not import event"
Expected behavior
Check if the event already exists in the calendar like for imip messages.
Actual behavior
An error when trying to import an event that already exists.
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 tracing the Add event action for flight, event, and train reservation messages, then compare it with the existing iMIP handling mentioned in the issue. Reproduce the second import attempt and verify that an existing calendar event is detected instead of producing an import error.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100