feat(ipc): set-guild-emoji-roles handler for role access UI

Wire server settings emoji role checkboxes to platform.setGuildEmojiAllowedRoles.
Phase 63 / v0.8.28.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-05-22 00:46:23 -04:00
co-authored by Cursor
parent b552b9cb19
commit d154178e70
+8
View File
@@ -353,6 +353,14 @@ async function dispatchUiMessage (platform, msg, hooks = {}) {
pushState()
return true
}
if (t === 'set-guild-emoji-roles') {
await platform.setGuildEmojiAllowedRoles({
name: msg.name,
allowedRoles: msg.allowedRoles
})
pushState()
return true
}
if (t === 'upsert-emoji-pack') {
await platform.upsertEmojiPack({
name: msg.name,