summaryrefslogtreecommitdiff
path: root/lib/gtc-contract/validations.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gtc-contract/validations.ts')
-rw-r--r--lib/gtc-contract/validations.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/gtc-contract/validations.ts b/lib/gtc-contract/validations.ts
index 671e25b7..d00d795b 100644
--- a/lib/gtc-contract/validations.ts
+++ b/lib/gtc-contract/validations.ts
@@ -32,6 +32,7 @@ export const createGtcDocumentSchema = z.object({
projectId: z.number().nullable().optional(),
revision: z.number().min(0).default(0),
editReason: z.string().optional(),
+ title: z.string().optional(),
}).superRefine(async (data, ctx) => {
// 프로젝트 타입인 경우 projectId 필수
if (data.type === "project" && !data.projectId) {
@@ -57,6 +58,7 @@ export const createGtcDocumentSchema = z.object({
export const updateGtcDocumentSchema = z.object({
editReason: z.string().optional(),
+ title: z.string().optional(),
isActive: z.boolean().optional(),
})