-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Birthday calendar is not shared with groups #29374
Comments
ACK - same issue here... I am just migrating installation from an OC (10.0)@Raspbian It's used by my family members, and holds an additional fully But NC hides the mutual/shared contact birthdays, which is of So, one needs/should have the option to ex- or include the ¹ Server:
client: |
Any news on this issue? |
I have the same issue. If the adressbook is shared with a user, the birthdays events are created correctly, see #28533. So i investigated the occ dav:sync-birthday-calendar command. This runs the The shared addressbooks (and the cards) are received correctly. Now the function I think the "bug" is on line 112 in $targetPrincipals: I think $targetPrincipals has to be the principal of the birthday calendar of syncuser and not the principal of the group the addressbook has shared it, hasn’t it?
In my test the $targetPrincipals has the value:
As I understood the code, the birthday calendar of syncuser gets never updated with the shared addressbook cards, because the calendar gets never selected by
So maybe the principal of syncuser has to hand over to the function Sorry for my bad english. |
Is there already a solution for this? With over 100 users, it's not all that great to manage. |
In addition to my last post, I investigated a little further. I have found three errors (see below) and a possible solution. Since I am not really familiar with CardDAV/CalDAV and the nextcloud internal functions, I would now need help from the developers, whether this is correct so far. possible solutionI believe that the function So I used the function
errors1. syncuser is not selected from
|
I wish there was a solution to this. |
See #31859 |
Thanks, that sounds promising |
Steps to reproduce
2.Share contacts that contain birthday information with group A.
Expected behaviour
Birthdays should be displayed from the shared contacts
Actual behaviour
When sharing contacts with a group, no birthdays are shown in the calendar. However, if you share the contacts directly with the respective user, the birthday display works.
Calendar app
Calendar app version:
2.3.0
CalDAV-clients used: (Thunderbird Lightning, DAVx5, Evolution, macOS Calendar, etc)
Client configuration
Browser:
Chrome
Operating system:
Windows 10 64bit
Server configuration
Operating system:
Hosting Linux
Web server:
Apache
Database:
MariaDB
PHP version:
7.4.16
Nextcloud Version:
22.0.0
The text was updated successfully, but these errors were encountered: