]>
Commit | Line | Data |
---|---|---|
c0e8b12e | 1 | import { HttpStatusCode } from '../../models' |
e030bfb5 C |
2 | import { OAuth2ErrorCode, ServerErrorCode } from './server-error-code.enum' |
3 | ||
4 | export interface PeerTubeProblemDocumentData { | |
e65ef81c | 5 | 'invalid-params'?: Record<string, object> |
e030bfb5 C |
6 | |
7 | originUrl?: string | |
8 | ||
9 | keyId?: string | |
10 | ||
11 | targetUrl?: string | |
12 | ||
13 | actorUrl?: string | |
14 | ||
15 | // Feeds | |
16 | format?: string | |
17 | url?: string | |
18 | } | |
19 | ||
20 | export interface PeerTubeProblemDocument extends PeerTubeProblemDocumentData { | |
21 | type: string | |
22 | title: string | |
23 | ||
24 | detail: string | |
25 | // Compat PeerTube <= 3.2 | |
26 | error: string | |
27 | ||
28 | status: HttpStatusCode | |
29 | ||
30 | docs?: string | |
31 | code?: ServerErrorCode | OAuth2ErrorCode | |
32 | } |