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",