This commit is contained in:
David Arranz 2019-08-22 12:47:28 +02:00
parent 09a977c9da
commit 5dce58d4be
2 changed files with 4 additions and 4 deletions

View File

@ -94,7 +94,7 @@ const generateControllers = (service, extraControllers = {}, options = {}) => {
// https://sequelize.org/master/class/lib/model.js~Model.html#static-method-update
// Update devuelve un array de un elemento con el número de filas afectadas
// por la operación. Por comodidad, devuelvo el valor, no el array.
let result = response[0];
let status = httpStatus.OK;
if (result < 1) {

View File

@ -214,11 +214,11 @@ const generateService = (model, extraMethods = {}, options = defaultOptions) =>
if (extraMethods.beforeUpdate) {
values = extraMethods.beforeUpdate(values, findOptions, context);
}
await model.scope(context.scopes).update(values, findOptions)
var result = await defaultService.fetchOne(params, context);
var result = await model.scope(context.scopes).update(values, findOptions)
var row = await defaultService.fetchOne(params, context);
if (extraMethods.afterUpdate) {
result = extraMethods.afterUpdate(result, values, context);
row = extraMethods.afterUpdate(row, values, context);
}
return result;
},