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

View File

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