You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(moderators): Give the owner-demote preview a moderating conversation
ParticipantOperationsSheetOwnerPreview passed conversation = null and
spreedCapabilities = null, so computeVisibility() always took the
!canModerate early return and rendered the same header-only state as
ParticipantOperationsSheetInformationalPreview - the two previews were
indistinguishable despite different names.
Add previewConversation()/previewCapabilities() and pass a group
conversation the previewing user owns, with the promote-demote-owner
capability, so the preview actually exercises the demote-owner-to-moderator
and demote-owner-to-user rows it is meant to show.
Assisted-by: Claude Code:claude-sonnet-5
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
0 commit comments