feat: refresh shared chat and server workflows
This commit is contained in:
@@ -6,7 +6,7 @@ import { useTokenSettingRegistry, type TokenSettingRecord } from './tokenSetting
|
||||
import { useTokenAccess } from './tokenAccess';
|
||||
import { createManagedChatShareRoom, type ManagedChatShareRoom } from './mainChatPanel';
|
||||
import { openExternalLinkInNewWindow } from './mainChatPanel/linkNavigation';
|
||||
import { resolveChatPathForSession } from './isolatedChatRooms';
|
||||
import { resolveChatPathForSession } from './chatSessionRouting';
|
||||
import { copyTextToClipboard } from '../../utils/clipboard';
|
||||
import './SharedChatManagementPage.css';
|
||||
|
||||
@@ -74,10 +74,10 @@ export function SharedChatManagementPage() {
|
||||
() =>
|
||||
Boolean(
|
||||
selectedTokenSetting &&
|
||||
(hasAllowedApp(selectedTokenSetting, 'chat-rooms') ||
|
||||
hasAllowedApp(selectedTokenSetting, 'chat-room-settings') ||
|
||||
(hasAllowedApp(selectedTokenSetting, 'chat-room-settings') ||
|
||||
hasAllowedApp(selectedTokenSetting, 'token-setting') ||
|
||||
hasAllowedApp(selectedTokenSetting, 'shared-resource')),
|
||||
hasAllowedApp(selectedTokenSetting, 'shared-resource') ||
|
||||
hasAllowedApp(selectedTokenSetting, 'server-command')),
|
||||
),
|
||||
[selectedTokenSetting],
|
||||
);
|
||||
@@ -241,10 +241,10 @@ export function SharedChatManagementPage() {
|
||||
tokenSettingId: item.id,
|
||||
allowManageAccess:
|
||||
previous.allowManageAccess &&
|
||||
(hasAllowedApp(item, 'chat-rooms') ||
|
||||
hasAllowedApp(item, 'chat-room-settings') ||
|
||||
(hasAllowedApp(item, 'chat-room-settings') ||
|
||||
hasAllowedApp(item, 'token-setting') ||
|
||||
hasAllowedApp(item, 'shared-resource')),
|
||||
hasAllowedApp(item, 'shared-resource') ||
|
||||
hasAllowedApp(item, 'server-command')),
|
||||
}));
|
||||
}}
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user