nextcloud / nextcloud/calendar
Automatically check FreeBusy when inviting attendee, show warning if already booked
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Expected behaviour
In case of sending two calendar invitations to the same person at the same time, calendar should decline the second one automatically.
Actual behaviour
Calendar don't decline events overlapping automatically.
Calendar app
Calendar app version: (2.0.3)
Client configuration
Browser: (Version 84.0.4147.125 (Official Build) (64-bit))
Operating system: (Widows 10, Ubuntu 18.04 and Mac OS 10.14)
Server configuration
Operating system: (Univention Corporate Server)
Database: (PostgreSQL 9.6.17 on x86_64-pc-linux-gnu)
PHP version: (7.2.24)
Nextcloud Version: (18.0.6)
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 locating the calendar app's invitation flow and its FreeBusy handling; the issue provides no file or test names. Reproduce two overlapping invitations for the same attendee, then verify that the second invitation is declined automatically and that the requested warning is shown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, php
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100