Skip to content

[Bug]: CalDAV doesn't add new attendee to the associated Talk room when adding via CalDAV #51212

Description

@ronnybremer

⚠️ This issue respects the following points: ⚠️

Bug description

I scheduled a new meeting inside of NC, invited 4 people and added a Talk conversation. The name of the event was correctly set as the Talk room name, the description added as well and all 4 attendees added to the room.
However, when adding another attendee via Mac OS X Calendar app, which is accessing my personal NC calendar through CalDAV, the new attendee shows up in the calendar entry inside of NC, but is not added to the Talk room.

Steps to reproduce

  1. create meeting inside of NC, set title and description, add one attendee (in addition to self)
  2. click on "Add Talk conversation"
  3. verify the talk room is added and two attendees are set
  4. refresh the Mac OS X calendar, the new meeting will appear with both attendees set
  5. add another attendee in Mac OS X calendar and wait for it to be pushed back into the NC server
  6. open the meeting in NC and verify the new attendee has been added
  7. verify the talk room still lists only 2 attendees, the new attendee is not added

Expected behavior

the new attendee should have been added to the talk room

Nextcloud Server version

30

Operating system

RHEL/CentOS

PHP engine version

PHP 8.2

Web server

Apache (supported)

Database engine version

MySQL

Is this bug present after an update or on a fresh install?

Upgraded to a MAJOR version (ex. 31 to 32)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

List of activated Apps

Nextcloud Signing status

Nextcloud Logs

Additional info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions