import type { Request, Response } from 'express' import { getContractTypeById, getAllContractTypeFields } from '../../helpers/functions.cache.js' export default async function handler( request: Request, response: Response ): Promise { const allContractTypeFields = await getAllContractTypeFields() const result = (await getContractTypeById( Number.parseInt(request.body.contractTypeId, 10) ))! const ContractTypeFields = [...allContractTypeFields] ContractTypeFields.push(...(result.ContractTypeFields ?? [])) response.json({ ContractTypeFields }) }