aboutsummaryrefslogtreecommitdiffstats
path: root/code/app/src/lib/models
diff options
context:
space:
mode:
Diffstat (limited to 'code/app/src/lib/models')
-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