Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shared calendars shouldn't allow adding attendees if the calendar is not yours #5450

Closed
GretaD opened this issue Sep 5, 2023 · 11 comments · Fixed by #5457
Closed

Shared calendars shouldn't allow adding attendees if the calendar is not yours #5450

GretaD opened this issue Sep 5, 2023 · 11 comments · Fixed by #5457
Assignees
Labels
3. to review Waiting for reviews bug Feature: Scheduling Anything around scheduling meetings, free-busy, resources, attendees and so on

Comments

@GretaD
Copy link
Contributor

GretaD commented Sep 5, 2023

Steps to reproduce

  1. Open calendar app
  2. Create and event and select a shared calendar
  3. Add an attendee

Expected behavior

I shouldnt be able to add an attendee in a calendar that is not mine because they will receive no invitation

Actual behaviour

I can add an attendee, and thats confusing people the other person will not know that i sent them a request for a meeting

Calendar app version

No response

CalDAV-clients used

No response

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

@GretaD GretaD added 1. to develop Accepted and waiting to be taken care of bug labels Sep 5, 2023
@GretaD GretaD self-assigned this Sep 5, 2023
@ChristophWurst ChristophWurst added the Feature: Scheduling Anything around scheduling meetings, free-busy, resources, attendees and so on label Sep 5, 2023
@ChristophWurst ChristophWurst moved this to 📄 To do (~10 entries) in 💌 📅 👥 Groupware team Sep 5, 2023
@ChristophWurst ChristophWurst added 3. to review Waiting for reviews and removed 1. to develop Accepted and waiting to be taken care of labels Sep 6, 2023
@ChristophWurst ChristophWurst moved this from 📄 To do (~10 entries) to 🏗️ In progress in 💌 📅 👥 Groupware team Sep 6, 2023
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 💌 📅 👥 Groupware team Sep 7, 2023
@nunoleite
Copy link

Sorry to reopen this topic, but...
I'm sorry, but i disagree.

On our Nextcloud implementation we have a user that's the Admin, that manages some global things. Like folders and calendars. Because Nextcloud in centered on the User and not on Projects we have a user that created some resources to centralize Projects and that is shared to everyone.

So, what we have is a calendar that was created in the Admin user (no one uses this Admin).
We have a "Generic" calendar that is shared to everyone. Than we use this calendar to put events so everyone can know whats happening but these events are only for some people to attend.

We need to have a calendar to put events about a Project so everyone knows whats happening, but these events are related to only one project so only 2 or 3 persons will be attended.

And by the logic these 2 or 3 attendees should receive a notification by email, they only receive by Nextcloud App notification.
And if i have Edit permissions on this calendar why shouldn't i have permissions to edit the Attendees?
They should receive the email notification has it is on normal calendars.

Thanks

@jredepenning
Copy link

Sorry, same here: we have a team of people who are organising events for one person within our organization; we absolutely NEED the possibility to make invites for this other person in a shared calendar (as nunoleite wrote - we also have a "dummy" admin user that shares to groups as needed); at first we thought this is a bug - until we found this. It worked like a charm for years now.

I do not know the reason for that change - but maybe it would be less drastic to have a setting like "let others make invites" yes / no - with a default to no if need be. But that this is just switched off really bugs us. (Right now there are mails going back and forth - and the poor head of the team must handle all the invites herself - she's up the wall, I can tell you :))

Thank you,

Jan

@ZID-TU-Graz-Collab
Copy link

same here

@kobalteule
Copy link

same here, we have a calendar which is shared with the group containing all events, this is not working anymore

@magicWF
Copy link

magicWF commented Feb 10, 2024

I am also disagree.
In my family I need to add/edit attendees for the appointments of my children.

@baermb
Copy link

baermb commented Mar 27, 2024

-1?, Our group also has a shared calendar and limiting editing attendees in this way is broken for us. As a configuration option this would be great. But this breaks our shared group calendar.

@artfulrobot
Copy link

artfulrobot commented Jun 6, 2024

me too. This breaks being able to have shared calendar in the team and use the attendees feature.

I shouldnt be able to add an attendee in a calendar that is not mine because they will receive no invitation
Actual behaviour

The problem is about lacking notifications; the solution that was merged is not about that, and has clearly broken a system that many relied upon.

@Felix2M
Copy link

Felix2M commented Jul 12, 2024

This change makes the calendar unusable for my project. It should be possible to decide with who you want to share the calendar (that's already implemented) and also who has the right to create/edit/delete meetings. It should also be possible to give people/groups circles only the permission to add attendees and/or remove them.

Until then I will use an alternative calendar solution, because almost every other calendar can handle shared calendars for companies and families better.

@nderambure
Copy link

nderambure commented Sep 11, 2024

It seems this is (re)fixed here :
nextcloud/server#45054

@nano13
Copy link

nano13 commented Sep 23, 2024

Fix this please properly without breaking important functionality for your users!

#6363

@kesselb
Copy link
Contributor

kesselb commented Sep 24, 2024

#5674 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews bug Feature: Scheduling Anything around scheduling meetings, free-busy, resources, attendees and so on
Projects
Development

Successfully merging a pull request may close this issue.