From 82bc70163ded31d17233e8c9368f2de72de166ad Mon Sep 17 00:00:00 2001 From: Mikhail Date: Sat, 17 Jun 2023 15:27:29 +0000 Subject: [PATCH] Update file index.ts --- src/handlers/tariff/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/handlers/tariff/index.ts b/src/handlers/tariff/index.ts index e848d37..153e059 100644 --- a/src/handlers/tariff/index.ts +++ b/src/handlers/tariff/index.ts @@ -61,19 +61,23 @@ export const createTariff = async (request: CreateTariffRequest, reply: FastifyR if (error) { void reply.status(400); + console.info("this 1"); return error; } for (const privilege of requestBody.privilegies) { if (!Types.ObjectId.isValid(privilege.privilegeId)) { void reply.status(404); + console.info("this 2"); return new Error(`privilege id <${privilege.privilegeId}> invalid`); } } + console.info("this 3"); const privilegiesMap = new Map(requestBody.privilegies.map((privilege) => [privilege.privilegeId, privilege])); const privilegeIDs = requestBody.privilegies.map(({ privilegeId }) => privilegeId); const privilegies = await PrivilegeModel.find({ _id: privilegeIDs }).lean(); + console.info("this 4"); const cleanPrivilegies = privilegies.map>((privilege) => { const currentPrivilege = privilegiesMap.get(privilege._id.toString()); @@ -96,8 +100,9 @@ export const createTariff = async (request: CreateTariffRequest, reply: FastifyR isCustom: requestBody.isCustom, privilegies: cleanPrivilegies, }); + console.info("this 5"); - return newTariff.save(); + //return newTariff.save(); }; export const replaceTariff = async (request: ReplaceTariffRequest, reply: FastifyReply) => {