Newly created text channels are only visible to owners #3

Open
opened 2026-03-23 14:51:12 +00:00 by myxelium · 0 comments
Owner

Description

When an admin creates a new text channel, the channel is only visible to the admin/owner who created it. Other users are unable to see or access the newly created channel.

This behavior is incorrect, as newly created channels should be visible to all relevant users according to the system’s permission rules.


Steps to Reproduce

  1. Log in as an admin
  2. Create a new text channel
  3. Log in as a non-admin user (or use another account)
  4. Observe the channel list

Expected Result

  • The newly created text channel is visible to all users who have permission to access it
  • The channel appears immediately (or after refresh) for other users
  • The channel persists and remains visible after reload or reconnect

Actual Result

  • The newly created channel is only visible to the admin
  • Other users do not see the channel, even after refresh

Impact

  • Users cannot access newly created channels
  • Breaks core communication functionality
  • Causes inconsistency between admin and user views

Suggested Fix

  • Ensure channel creation triggers a sync/update event to all connected users
  • Persist the channel properly in backend/storage so it is available across sessions
  • Verify permission handling so visibility is correctly applied

Priority

High

### Description When an admin creates a new text channel, the channel is only visible to the admin/owner who created it. Other users are unable to see or access the newly created channel. This behavior is incorrect, as newly created channels should be visible to all relevant users according to the system’s permission rules. --- ### Steps to Reproduce 1. Log in as an admin 2. Create a new text channel 3. Log in as a non-admin user (or use another account) 4. Observe the channel list --- ### Expected Result * The newly created text channel is visible to all users who have permission to access it * The channel appears immediately (or after refresh) for other users * The channel persists and remains visible after reload or reconnect --- ### Actual Result * The newly created channel is only visible to the admin * Other users do not see the channel, even after refresh --- ### Impact * Users cannot access newly created channels * Breaks core communication functionality * Causes inconsistency between admin and user views --- ### Suggested Fix * Ensure channel creation triggers a sync/update event to all connected users * Persist the channel properly in backend/storage so it is available across sessions * Verify permission handling so visibility is correctly applied --- ### Priority High
myxelium added this to the Zoracord 1:1 project 2026-03-23 14:51:12 +00:00
myxelium moved this to To Do in Zoracord 1:1 on 2026-03-23 15:05:59 +00:00
myxelium moved this to In Progress in Zoracord 1:1 on 2026-03-29 22:30:29 +00:00
myxelium moved this to To Do in Zoracord 1:1 on 2026-03-29 22:34:44 +00:00
myxelium moved this to In Progress in Zoracord 1:1 on 2026-03-29 22:39:27 +00:00
myxelium moved this to Done in Zoracord 1:1 on 2026-03-30 02:56:49 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: myxelium/Toju#3