fixed sale loggable transaction error #1686
gitea/salix/dev This commit has test failures Details

This commit is contained in:
Joan Sanchez 2019-09-11 08:12:27 +02:00
parent 0ed240df0b
commit 342886942f
2 changed files with 9 additions and 4 deletions

View File

@ -80,7 +80,7 @@ module.exports = Self => {
fields: ['salesPersonFk'] fields: ['salesPersonFk']
} }
}, },
}); }, options);
const salesPersonId = ticket.client().salesPersonFk; const salesPersonId = ticket.client().salesPersonFk;
const usesMana = await models.WorkerMana.findOne({ const usesMana = await models.WorkerMana.findOne({
where: { where: {
@ -102,10 +102,10 @@ module.exports = Self => {
value: value, value: value,
componentFk: componentId}, options); componentFk: componentId}, options);
const updatedSale = models.Sale.update({id: sale.id}, const updatedSale = models.Sale.updateAll({id: sale.id},
{discount: newDiscount}, options); {discount: newDiscount}, options);
promises.push([newComponent, updatedSale]); promises.push(newComponent, updatedSale);
} }
await Promise.all(promises); await Promise.all(promises);

View File

@ -1,6 +1,11 @@
{ {
"name": "Sale", "name": "Sale",
"base": "VnModel", "base": "Loggable",
"log": {
"model": "TicketLog",
"relation": "ticket",
"showField": "concept"
},
"options": { "options": {
"mysql": { "mysql": {
"table": "sale" "table": "sale"