From 43b4f32086493b5a75077713ba190e2ab2f904ef Mon Sep 17 00:00:00 2001 From: Sondre Alfnes <60832802+sondrealf@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:12:44 +0200 Subject: [PATCH] fix: Publish job listing (#1048) YOLO --- .../modules/job-listing/modals/create-job-listing-modal.tsx | 3 ++- packages/types/src/job-listing.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/dashboard/src/modules/job-listing/modals/create-job-listing-modal.tsx b/apps/dashboard/src/modules/job-listing/modals/create-job-listing-modal.tsx index 5e20b2f8c..4453cae2d 100644 --- a/apps/dashboard/src/modules/job-listing/modals/create-job-listing-modal.tsx +++ b/apps/dashboard/src/modules/job-listing/modals/create-job-listing-modal.tsx @@ -8,7 +8,8 @@ export const CreateJobListingModal: FC = ({ context, id }) => const create = useCreateJobListingMutation() const FormComponent = useJobListingWriteForm({ onSubmit: (data) => { - create.mutate(data) + const createdAt = new Date(); + create.mutate({...data, createdAt}) close() }, }) diff --git a/packages/types/src/job-listing.ts b/packages/types/src/job-listing.ts index 329687a49..0eb084d84 100644 --- a/packages/types/src/job-listing.ts +++ b/packages/types/src/job-listing.ts @@ -26,7 +26,7 @@ export const JobListingWriteSchema = JobListingSchema.partial({ .extend({ companyId: z.string().ulid(), }) - .strict() + .partial() export type JobListing = z.infer export type JobListingId = JobListing["id"]