perf: update state ticket

This commit is contained in:
Javier Segarra 2025-02-18 12:31:23 +01:00
parent 62cb5d0d57
commit 2719a9dea6
1 changed files with 10 additions and 2 deletions

View File

@ -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) {