diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-11-14 05:07:00 +0100 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-11-14 05:07:00 +0100 |
| commit | 798895a91f8533f22f94f4c4800dc9a2c9628ab6 (patch) | |
| tree | c5749395e75bdabbc1fa1f5d1e5d92b274da015e /code/app | |
| parent | df5402f3e762715aa88ce88898b0995dac1648e0 (diff) | |
| download | greatoffice-798895a91f8533f22f94f4c4800dc9a2c9628ab6.tar.xz greatoffice-798895a91f8533f22f94f4c4800dc9a2c9628ab6.zip | |
feat: Add know problem model
Diffstat (limited to 'code/app')
| -rw-r--r-- | code/app/src/lib/models/internal/KnownProblem.ts | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/code/app/src/lib/models/internal/KnownProblem.ts b/code/app/src/lib/models/internal/KnownProblem.ts new file mode 100644 index 0000000..ee1c830 --- /dev/null +++ b/code/app/src/lib/models/internal/KnownProblem.ts @@ -0,0 +1,13 @@ +export type KnownProblem = { + title: string, + subtitle: string, + errors: Array<[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")); +}
\ No newline at end of file |
