From 2719a9dea6f4f3bb58d37b4451d6331cae1ec05f Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Tue, 18 Feb 2025 12:31:23 +0100 Subject: [PATCH] perf: update state ticket --- modules/ticket/back/methods/ticket/state.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/modules/ticket/back/methods/ticket/state.js b/modules/ticket/back/methods/ticket/state.js index e7daacacca..792d5bb28a 100644 --- a/modules/ticket/back/methods/ticket/state.js +++ b/modules/ticket/back/methods/ticket/state.js @@ -43,8 +43,16 @@ module.exports = Self => { const {code} = await models.State.findById(params.stateFk, {fields: ['code']}, myOptions); params.code = code; } else { - const state = await models.State.findOne({where: {id: params.code}}, myOptions); - params.stateFk = state.id; + const {id, code} = await models.State.findOne({ + where: { + or: [ + {code: params.code}, + {id: params.code} + ] + } + }, myOptions); + params.stateFk = id; + params.code = code; } if (!params.userFk) {