From a17cc9db381037913343b648fcbd501b8c4fbde1 Mon Sep 17 00:00:00 2001 From: sabaimran Date: Sat, 21 Dec 2024 19:19:35 -0800 Subject: [PATCH 1/2] Fix handling 403 forbidden error from auth response --- src/interface/web/app/common/auth.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/interface/web/app/common/auth.ts b/src/interface/web/app/common/auth.ts index 1dca4915..738d273f 100644 --- a/src/interface/web/app/common/auth.ts +++ b/src/interface/web/app/common/auth.ts @@ -23,6 +23,10 @@ export function useAuthenticatedData() { revalidateOnFocus: false, }); + if (data?.detail === "Forbidden") { + return { data: null, error: "Forbidden", isLoading: false }; + } + return { data, error, isLoading }; } From 8c6b4217ae7cee020bbed97d67f1360f8074eb7f Mon Sep 17 00:00:00 2001 From: sabaimran Date: Sat, 21 Dec 2024 19:29:37 -0800 Subject: [PATCH 2/2] Set width of chat layout to 100% --- src/interface/web/app/chat/chat.module.css | 3 ++- src/interface/web/app/share/chat/sharedChat.module.css | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/interface/web/app/chat/chat.module.css b/src/interface/web/app/chat/chat.module.css index 9bd95434..c9868429 100644 --- a/src/interface/web/app/chat/chat.module.css +++ b/src/interface/web/app/chat/chat.module.css @@ -64,9 +64,10 @@ div.chatBody { div.chatLayout { display: grid; - grid-template-columns: auto 1fr; + grid-template-columns: 1fr; gap: 1rem; padding-top: 1rem; + width: 100%; } div.chatBox { diff --git a/src/interface/web/app/share/chat/sharedChat.module.css b/src/interface/web/app/share/chat/sharedChat.module.css index 81c422c7..286e5ba4 100644 --- a/src/interface/web/app/share/chat/sharedChat.module.css +++ b/src/interface/web/app/share/chat/sharedChat.module.css @@ -62,6 +62,7 @@ div.chatLayout { display: grid; grid-template-columns: auto 1fr; gap: 1rem; + width: 100%; } div.chatBox {