diff --git a/modules/supplier/src/common/dto/response/update-supplier-by-id.response.dto.ts b/modules/supplier/src/common/dto/response/update-supplier-by-id.response.dto.ts index 603edbef..a46baa0d 100644 --- a/modules/supplier/src/common/dto/response/update-supplier-by-id.response.dto.ts +++ b/modules/supplier/src/common/dto/response/update-supplier-by-id.response.dto.ts @@ -1,37 +1,7 @@ -import { MetadataSchema } from "@erp/core"; -import { z } from "zod/v4"; +import { + type GetSupplierByIdResponseDTO, + GetSupplierByIdResponseSchema, +} from "./get-supplier-by-id.response.dto"; -export const UpdateSupplierByIdResponseSchema = z.object({ - id: z.uuid(), - company_id: z.uuid(), - reference: z.string(), - - is_company: z.string(), - name: z.string(), - trade_name: z.string(), - tin: z.string(), - - street: z.string(), - street2: z.string(), - city: z.string(), - province: z.string(), - postal_code: z.string(), - country: z.string(), - - email_primary: z.string(), - email_secondary: z.string(), - phone_primary: z.string(), - phone_secondary: z.string(), - mobile_primary: z.string(), - mobile_secondary: z.string(), - - fax: z.string(), - website: z.string(), - - language_code: z.string(), - currency_code: z.string(), - - metadata: MetadataSchema.optional(), -}); - -export type UpdateSupplierByIdResponseDTO = z.infer; +export const UpdateSupplierByIdResponseSchema = GetSupplierByIdResponseSchema; +export type UpdateSupplierByIdResponseDTO = GetSupplierByIdResponseDTO;