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

Include incoming shared calendars in the "default calendar" selection #6005

Closed
Steinbam opened this issue May 14, 2024 · 2 comments
Closed
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature request

Comments

@Steinbam
Copy link

Is your feature request related to a problem? Please describe.

If a have one or more incoming shared calendars (which I can edit of course...), there is no possibility to select one of those calendars as the "default calender" with the recently introduced setting.
Even more, if I have 2+ own calenders, I am forced to select one of those as the default. If there are only shared calendars and I delete the "Personal" calender, the old behavior still applies and the calendar which is top of the list is set as the default. However, it seemed that if I keep the "Personal" calender, this is used as the default and the order of the list is ignored.

Describe the solution you'd like

To my opinion, the selection of a default calender should include all editable calenders, regardless if they are shared or own calenders. Otherwise, this setting seems to be incomplete and not very helpful. I think it is not unusual that a shared calendar is the top-priority calendar for some users in an organization.

Describe alternatives you've considered

No response

Additional context

Tested with NC 29.0.0 and calendar 4.7.3

@Steinbam Steinbam added the enhancement New feature request label May 14, 2024
@miaulalala miaulalala added 1. to develop Accepted and waiting to be taken care of regression Regression of a previous working feature and removed regression Regression of a previous working feature labels May 15, 2024
@miaulalala
Copy link
Contributor

@st3iny would you be able to take a look?

@miaulalala miaulalala added this to the v4.8.0 milestone May 15, 2024
@st3iny
Copy link
Member

st3iny commented May 15, 2024

Yeah, I agree that this might be confusing. The problem is that the scheduling logic breaks in shared calendars so we have to limit the calendar options to owned calendars. This is a limitation inside sabre/dav.

To avoid further confusion we changed the setting to be used only for incoming invitations which are handled by the CalDAV backend. In the frontend, the default calendar options is not longer used and the calendar picker works like before.

Ref #5996

@st3iny st3iny closed this as completed May 15, 2024
@st3iny st3iny removed this from the v4.8.0 milestone May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature request
Projects
Status: ☑️ Done
Development

No branches or pull requests

3 participants