- Shipped
- September 17, 2026 at 4:40 PM UTC
- Author
- Kamo
- Commit
- 01eb1a3
Starting a meeting from a conversation window's meet button, or from a chat hexhead's "Invite to Meeting", invited nobody. The dialog closed as though the invitations had gone out. - ChatBox preselected the window's `userId`. A conversation opened from the Interaction Center's Chats list, raised by the unread auto-open or started as a group carries only its session guid, so the dialog opened with nobody in it. - The hexhead menu invited `target.memberId`, which for a chat head is the head's own id: the tool WINDOW's id (`chat-3`). MediaService skipped it, and both the chat invite and the email lookup failed on it. Both now invite everybody in the conversation except the member, read from the session roster (MediaService's own string ids). `userId` is only a fallback until a session exists. If nobody can be resolved, the hexhead still opens the dialog so the member can choose, instead of ignoring the click. The invite email went out once per invitee. It now goes out once, with every invitee on the To line, deduplicated without regard to case. The body never named its recipient, so nothing personal is lost.