summaryrefslogtreecommitdiff
path: root/lib/tech-vendors/validations.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/tech-vendors/validations.ts')
-rw-r--r--lib/tech-vendors/validations.ts11
1 files changed, 2 insertions, 9 deletions
diff --git a/lib/tech-vendors/validations.ts b/lib/tech-vendors/validations.ts
index 8bba3103..bae3e5b4 100644
--- a/lib/tech-vendors/validations.ts
+++ b/lib/tech-vendors/validations.ts
@@ -154,14 +154,13 @@ export const createTechVendorSchema = z
website: z.string().url("유효하지 않은 URL입니다. https:// 혹은 http:// 로 시작하는 주소를 입력해주세요.").max(255).optional(),
files: z.any().optional(),
- status: z.enum(techVendors.status.enumValues).default("PENDING_REVIEW"),
+ status: z.enum(techVendors.status.enumValues).default("ACTIVE"),
techVendorType: z.enum(VENDOR_TYPES).default("조선"),
representativeName: z.union([z.string().max(255), z.literal("")]).optional(),
representativeBirth: z.union([z.string().max(20), z.literal("")]).optional(),
representativeEmail: z.union([z.string().email("Invalid email").max(255), z.literal("")]).optional(),
representativePhone: z.union([z.string().max(50), z.literal("")]).optional(),
- corporateRegistrationNumber: z.union([z.string().max(100), z.literal("")]).optional(),
taxId: z.string().min(1, { message: "사업자등록번호를 입력해주세요" }),
items: z.string().min(1, { message: "공급품목을 입력해주세요" }),
@@ -201,13 +200,7 @@ export const createTechVendorSchema = z
message: "대표자 전화번호는 한국(KR) 업체일 경우 필수입니다.",
})
}
- if (!data.corporateRegistrationNumber) {
- ctx.addIssue({
- code: "custom",
- path: ["corporateRegistrationNumber"],
- message: "법인등록번호는 한국(KR) 업체일 경우 필수입니다.",
- })
- }
+
}
});