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

Calendar "Contact birthdays" is visible and standard #338

Closed
Juliku opened this issue Jul 27, 2016 · 5 comments
Closed

Calendar "Contact birthdays" is visible and standard #338

Juliku opened this issue Jul 27, 2016 · 5 comments

Comments

@Juliku
Copy link

Juliku commented Jul 27, 2016

I am on Owncloud v 9.1.0, calendar 1.3.1 and tasks 0.9.2.
The builtin calendar "Contact birthdays", which is readonly in the calendar app, shows in the tasks app. Furthermore it is the standard calendar for tasks. Both of which shouldnt happen. Is there something misconfigured on my side or is this a bug?

@raimund-schluessler
Copy link
Contributor

raimund-schluessler commented Jul 28, 2016

I would not consider this a bug, but there is certainly room for improvement. The Tasks app gets the calendars from the DAV app in owncloud core via a CalDAV query. This also includes the birthday calendar which is why it is shown.
Best would be if there was a possibility to select which calendars are shown in the left sidebar (similar to the selection of smart collections). See #138 as reference for this feature.

Also setting a default task list is necessary in order to deselect the birthday calendar. See #149 as reference.

Sadly I can't give you a workaround at the moment. You are just unlucky with the order of your calendars in the database. However, I close this issue here as it is actually two issues, which are tracked in the references given.

@DeepDiver1975
Copy link
Member

The Tasks app gets the calendars from the DAV app in owncloud core via a CalDAV query.

@raimund-schluessler are you querying for a special component type?

One solution would be to change the component field in the calendar table for the birthday calendar to VEVENT only and not VEVENT,VTODO

@raimund-schluessler
Copy link
Contributor

@raimund-schluessler are you querying for a special component type?

@DeepDiver1975 Yes, here https://github.com/owncloud/tasks/blob/master/js/public/app.js#L2287-L2298 it should filter out calendars not supporting VTODO.

This actually is a good idea, how to not show the birthday_calendar since it will never contain VTODOs.

@raimund-schluessler
Copy link
Contributor

I will test owncloud/core#25636 the next days.

@DeepDiver1975
Copy link
Member

I will test owncloud/core#25636 the next days.

great - thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants