diff options
Diffstat (limited to 'code/app/src/lib/models')
| -rw-r--r-- | code/app/src/lib/models/internal/KnownProblem.ts | 9 |
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 |
