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

Inviting a circle does not resolve its members #6737

Open
st3iny opened this issue Feb 18, 2025 · 1 comment
Open

Inviting a circle does not resolve its members #6737

st3iny opened this issue Feb 18, 2025 · 1 comment
Labels
1. to develop Accepted and waiting to be taken care of bug Feature: Scheduling Anything around scheduling meetings, free-busy, resources, attendees and so on

Comments

@st3iny
Copy link
Member

st3iny commented Feb 18, 2025

Steps to reproduce

  1. Create a circle with some users (which have email addresses).
  2. Create an event and invite said circle.
  3. Save the event.
  4. Export it

Observe, that the ICS contains a single, strange attendee, e.g.:

ATTENDEE;CN=invite-test;CUTYPE=GROUP;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICI
 PANT;RSVP=TRUE;SCHEDULE-STATUS=5.0:mailto:circle+RQzSHWoHKpZAT67fCOWstupXE
 cStZfN@

Is this intended behavior, i.e. is the circle not supposed to be resolved?

Ref #5420

Expected behavior

A circle's member should be resolved and added to the event directly. At least, if members are users with email addresses. Otherwise, scheduling won't work.

Actual behavior

There is a single attendee with a cryptic, malformed email address.

Calendar app version

main, stable5.1, c.nc.c

@st3iny st3iny added 0. to triage Pending approval or rejection bug labels Feb 18, 2025
@st3iny st3iny moved this to 📄 To do in 💌 📅 👥 Groupware team Feb 18, 2025
@st3iny st3iny changed the title Inviting a circles does not resolve its members Inviting a circle does not resolve its members Feb 18, 2025
@st3iny st3iny added the Feature: Scheduling Anything around scheduling meetings, free-busy, resources, attendees and so on label Feb 18, 2025
@st3iny
Copy link
Member Author

st3iny commented Feb 18, 2025

Nope, that looks like a bug. The members should be resolved. Quoting the original PR:

Members of the circle will be imported as standard attendees. Each member gets
assigned to the circle group entry by assigning them to the group uri using the
iCal member property: "MEMBER='mailto:circle+CIRCLEID@CIRCLE_INSTANCE'".

Circles added to the list of attendees get imported only once and are not
synced yet. While adding a circle, a notice about this is shown to the user.
Only members of local circles which are local users get imported.

@st3iny st3iny added 1. to develop Accepted and waiting to be taken care of and removed 0. to triage Pending approval or rejection labels Feb 18, 2025
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 bug Feature: Scheduling Anything around scheduling meetings, free-busy, resources, attendees and so on
Projects
Status: 📄 To do
Development

No branches or pull requests

1 participant