From bd106a89390e795b696b779093ffafa4eb8f6cb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=AE=8F=E6=98=80?= <112567202+Buffett111@users.noreply.github.com> Date: Wed, 25 Dec 2024 19:40:54 +0800 Subject: [PATCH] revert group schema back to date to fit input (#92) --- scripts/createTestStudent.ts | 2 +- src/lib/schema/group.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/createTestStudent.ts b/scripts/createTestStudent.ts index 1fd020d..290cf76 100644 --- a/scripts/createTestStudent.ts +++ b/scripts/createTestStudent.ts @@ -42,7 +42,7 @@ async function createTestStudents() { concept: null, discussions: [], summary: null, - updatedAt: Timestamp.now(), + updatedAt: null, keywords: {} as Record })); diff --git a/src/lib/schema/group.ts b/src/lib/schema/group.ts index 453f08e..21d9eb9 100644 --- a/src/lib/schema/group.ts +++ b/src/lib/schema/group.ts @@ -1,5 +1,4 @@ import { z } from 'zod'; -import { Timestamp } from './utils'; export const route = (session: string, group: string) => `/sessions/${session}/groups/${group}`; @@ -15,7 +14,7 @@ export const GroupSchema = z.object({ audio: z.string().nullable() // to find the raw file }) ), - updatedAt: Timestamp, + updatedAt: z.date().nullable(), status: z.enum(['discussion', 'summarize', 'end']).default('discussion'), summary: z.string().nullable(), // lock on stage 2 finalize transaction keywords: z.record(z.string(), z.number().min(1).max(5))