diff --git a/src/common/utils/validation/host/hostCompanyDetails.validation.ts b/src/common/utils/validation/host/hostCompanyDetails.validation.ts index 42038e8..b98a78e 100644 --- a/src/common/utils/validation/host/hostCompanyDetails.validation.ts +++ b/src/common/utils/validation/host/hostCompanyDetails.validation.ts @@ -110,6 +110,10 @@ export const hostCompanyDetailsSchema = z.object({ .int("Company type must be a valid integer") .min(1, "Company type is required"), + + referencedBy: z.string() + .optional(), + websiteUrl: z.string().nullable().optional(), instagramUrl: z.string().nullable().optional(), facebookUrl: z.string().nullable().optional(), diff --git a/src/modules/host/services/host.service.ts b/src/modules/host/services/host.service.ts index 3c3e93c..b753515 100644 --- a/src/modules/host/services/host.service.ts +++ b/src/modules/host/services/host.service.ts @@ -691,6 +691,7 @@ export class HostService { companyTypes: companyData.companyTypeXid ? { connect: { id: companyData.companyTypeXid } } : undefined, + referencedBy: companyData.referencedBy, websiteUrl: companyData.websiteUrl || null, instagramUrl: companyData.instagramUrl || null, facebookUrl: companyData.facebookUrl || null, @@ -800,6 +801,7 @@ export class HostService { companyTypes: companyData.companyTypeXid ? { connect: { id: companyData.companyTypeXid } } : undefined, + referencedBy: companyData.referencedBy, websiteUrl: companyData.websiteUrl || null, instagramUrl: companyData.instagramUrl || null, facebookUrl: companyData.facebookUrl || null,