From 2e5ebf37bac55e09ffb07715e00c56b4edd1c160 Mon Sep 17 00:00:00 2001 From: dhunganapramod9 Date: Wed, 4 Feb 2026 14:03:57 -0500 Subject: [PATCH] add friendly messages for common http error codes --- apps/webapp/app/utils/httpErrors.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/apps/webapp/app/utils/httpErrors.ts b/apps/webapp/app/utils/httpErrors.ts index 637b6bf4bf..5131730e3b 100644 --- a/apps/webapp/app/utils/httpErrors.ts +++ b/apps/webapp/app/utils/httpErrors.ts @@ -5,11 +5,26 @@ export function friendlyErrorDisplay(statusCode: number, statusText?: string) { title: "400: Bad request", message: statusText ?? "The request was invalid.", }; + case 401: + return { + title: "401: Unauthorized", + message: statusText ?? "Please sign in to continue.", + }; + case 403: + return { + title: "403: Forbidden", + message: statusText ?? "You don't have permission to access this resource.", + }; case 404: return { title: "404: Page not found", message: statusText ?? "The page you're looking for doesn't exist.", }; + case 429: + return { + title: "429: Too many requests", + message: statusText ?? "Please wait a moment and try again.", + }; case 500: return { title: "500: Server error",