diff --git a/app/src/types/models.ts b/app/src/types/models.ts index 364c1d0..872537e 100644 --- a/app/src/types/models.ts +++ b/app/src/types/models.ts @@ -30,7 +30,8 @@ export function isUser(value: unknown): value is User { 'role' in value && isUserRole((value as User).role) && 'theme' in value && - (value as User).theme in Theme && + typeof (value as User).theme === 'string' && + Object.values(Theme).includes((value as User).theme) && 'createdAt' in value && typeof (value as User).createdAt === 'string' && 'lastWorkspaceId' in value &&