From c391484cc804df72d9c3e60eb4c248e3e2adee1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Espino=20Garc=C3=ADa?= Date: Tue, 3 Mar 2026 13:09:07 +0100 Subject: [PATCH] Fix roles not updating on channel members updated websocket event (#9539) --- app/actions/websocket/channel.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/actions/websocket/channel.ts b/app/actions/websocket/channel.ts index 57a70e1bf..8f01dfaa0 100644 --- a/app/actions/websocket/channel.ts +++ b/app/actions/websocket/channel.ts @@ -211,7 +211,7 @@ export async function handleChannelMemberUpdatedEvent(serverUrl: string, msg: an channelMemberships: [updatedChannelMember], prepareRecordsOnly: true, })); - const rolesRequest = await fetchRolesIfNeeded(serverUrl, updatedChannelMember.roles.split(','), true); + const rolesRequest = await fetchRolesIfNeeded(serverUrl, updatedChannelMember.roles.split(' '), true); if (rolesRequest.roles?.length) { models.push(...await operator.handleRole({roles: rolesRequest.roles, prepareRecordsOnly: true})); }