From e35dfebe3340b39ddcba0964c9a87930705d75b4 Mon Sep 17 00:00:00 2001 From: defnax <9952056+defnax@users.noreply.github.com> Date: Sat, 25 Jul 2026 17:54:26 +0200 Subject: [PATCH] Fisxng error fallback --- webui-src/app/config/config_chat.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/webui-src/app/config/config_chat.js b/webui-src/app/config/config_chat.js index 5e25773..6b6714e 100644 --- a/webui-src/app/config/config_chat.js +++ b/webui-src/app/config/config_chat.js @@ -32,13 +32,13 @@ const ConfigChat = () => { } }); - // Load Distant Chat Accept Permission Flags - rs.rsJsonApiRequest('/rsChats/getDistantChatPermissionFlags', {}, (data) => { - if (data && data.retval !== undefined) { + // Load Distant Chat Accept Permission Flags (silent error fallback) + rs.rsJsonApiRequest('/rsChats/getDistantChatPermissionFlags', {}, (data, success) => { + if (success && data && data.retval !== undefined) { acceptChatFrom = data.retval; m.redraw(); } - }); + }, true); // Load Max Storage Duration (silent error fallback) rs.rsJsonApiRequest('/rsHistory/getMaxStorageDuration', {}, (data, success) => { @@ -114,7 +114,7 @@ const ConfigChat = () => { value: acceptChatFrom, onchange: (e) => { acceptChatFrom = parseInt(e.target.value); - rs.rsJsonApiRequest('/rsChats/setDistantChatPermissionFlags', { flags: acceptChatFrom }, () => {}); + rs.rsJsonApiRequest('/rsChats/setDistantChatPermissionFlags', { flags: acceptChatFrom }, () => {}, true); }, }, [ m('option', { value: 0 }, 'Everyone'),