diff --git a/handlers/lotOccupancies-post/doGetOccupancyTypeFields.js b/handlers/lotOccupancies-post/doGetOccupancyTypeFields.js index a42925e4..d4264e69 100644 --- a/handlers/lotOccupancies-post/doGetOccupancyTypeFields.js +++ b/handlers/lotOccupancies-post/doGetOccupancyTypeFields.js @@ -1,8 +1,10 @@ -import { getOccupancyTypeById } from "../../helpers/functions.cache.js"; +import { getOccupancyTypeById, getAllOccupancyTypeFields } from "../../helpers/functions.cache.js"; export const handler = async (request, response) => { + const occupancyTypeFields = getAllOccupancyTypeFields(); const result = getOccupancyTypeById(Number.parseInt(request.body.occupancyTypeId, 10)); + occupancyTypeFields.push(...result.occupancyTypeFields); response.json({ - occupancyTypeFields: result.occupancyTypeFields + occupancyTypeFields }); }; export default handler; diff --git a/handlers/lotOccupancies-post/doGetOccupancyTypeFields.ts b/handlers/lotOccupancies-post/doGetOccupancyTypeFields.ts index bef08adc..18ca5e8e 100644 --- a/handlers/lotOccupancies-post/doGetOccupancyTypeFields.ts +++ b/handlers/lotOccupancies-post/doGetOccupancyTypeFields.ts @@ -1,14 +1,16 @@ import type { RequestHandler } from "express"; -import { getOccupancyTypeById } from "../../helpers/functions.cache.js"; +import { getOccupancyTypeById, getAllOccupancyTypeFields } from "../../helpers/functions.cache.js"; export const handler: RequestHandler = async (request, response) => { - const result = getOccupancyTypeById( - Number.parseInt(request.body.occupancyTypeId, 10) - ); + const occupancyTypeFields = getAllOccupancyTypeFields(); + + const result = getOccupancyTypeById(Number.parseInt(request.body.occupancyTypeId, 10)); + + occupancyTypeFields.push(...result.occupancyTypeFields); response.json({ - occupancyTypeFields: result.occupancyTypeFields + occupancyTypeFields }); };