aboutsummaryrefslogtreecommitdiffstats
path: root/code/app
diff options
context:
space:
mode:
authorivarlovlie <git@ivarlovlie.no>2022-11-17 07:46:38 +0100
committerivarlovlie <git@ivarlovlie.no>2022-11-17 07:46:38 +0100
commit971a70d15e5531b59afd74556dc50214deeeafe9 (patch)
tree67210f7bf53dcbe5b17bf62c7837dca1cd88907c /code/app
parent18b8d910b3dfa1e5c2a39b401b007b5e1ab8dea5 (diff)
downloadgreatoffice-971a70d15e5531b59afd74556dc50214deeeafe9.tar.xz
greatoffice-971a70d15e5531b59afd74556dc50214deeeafe9.zip
feat: Update known problem model
Diffstat (limited to 'code/app')
-rw-r--r--code/app/src/lib/models/internal/KnownProblem.ts9
1 files changed, 3 insertions, 6 deletions
diff --git a/code/app/src/lib/models/internal/KnownProblem.ts b/code/app/src/lib/models/internal/KnownProblem.ts
index ee1c830..b6923d9 100644
--- a/code/app/src/lib/models/internal/KnownProblem.ts
+++ b/code/app/src/lib/models/internal/KnownProblem.ts
@@ -1,13 +1,10 @@
export type KnownProblem = {
title: string,
subtitle: string,
- errors: Array<[string, string]>,
+ errors: Record<string, string[]>,
traceId: string,
}
-export function is_known_problem(response: any): boolean {
- return (response.data.hasOwn("title")
- && response.data.hasOwn("subtitle")
- && response.data.hasOwn("errors")
- && response.data.hasOwn("traceId"));
+export function is_known_problem(response: Response): boolean {
+ return response.headers.has("X-IsKnownProblem");
} \ No newline at end of file