diff options
Diffstat (limited to 'src/state/persisted/schema.ts')
-rw-r--r-- | src/state/persisted/schema.ts | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/state/persisted/schema.ts b/src/state/persisted/schema.ts index 71f9bd545..5ed8e01f3 100644 --- a/src/state/persisted/schema.ts +++ b/src/state/persisted/schema.ts @@ -2,17 +2,14 @@ import {z} from 'zod' import {deviceLocales} from '#/platform/detection' // only data needed for rendering account page -// TODO agent.resumeSession requires the following fields const accountSchema = z.object({ service: z.string(), did: z.string(), handle: z.string(), - email: z.string(), - emailConfirmed: z.boolean(), + email: z.string().optional(), + emailConfirmed: z.boolean().optional(), refreshJwt: z.string().optional(), // optional because it can expire accessJwt: z.string().optional(), // optional because it can expire - // displayName: z.string().optional(), - // aviUrl: z.string().optional(), }) export type PersistedAccount = z.infer<typeof accountSchema> |