refac: temporary enforced behaviour

This commit is contained in:
Timothy Jaeryang Baek 2025-06-30 13:16:46 +04:00
parent c75d0bd20b
commit eac2f36f4f
3 changed files with 4 additions and 4 deletions

View file

@ -708,7 +708,7 @@
//////////////////////////
const initNewChat = async () => {
if ($user?.permissions?.chat?.temporary_enforced) {
if ($user?.role !== 'admin' && $user?.permissions?.chat?.temporary_enforced) {
await temporaryChatEnabled.set(true);
}

View file

@ -491,7 +491,7 @@
on:click={async () => {
selectedChatId = null;
if ($user?.permissions?.chat?.temporary_enforced) {
if ($user?.role !== 'admin' && $user?.permissions?.chat?.temporary_enforced) {
await temporaryChatEnabled.set(true);
} else {
await temporaryChatEnabled.set(false);

View file

@ -199,7 +199,7 @@
event.preventDefault();
console.log('temporaryChat');
if ($user?.permissions?.chat?.temporary_enforced) {
if ($user?.role !== 'admin' && $user?.permissions?.chat?.temporary_enforced) {
temporaryChatEnabled.set(true);
} else {
temporaryChatEnabled.set(!$temporaryChatEnabled);
@ -222,7 +222,7 @@
temporaryChatEnabled.set(true);
}
if ($user?.permissions?.chat?.temporary_enforced) {
if ($user?.role !== 'admin' && $user?.permissions?.chat?.temporary_enforced) {
temporaryChatEnabled.set(true);
}
}