7773-testToMaster_2430 #2774

Merged
alexm merged 368 commits from 7773-testToMaster_2430 into master 2024-07-23 06:21:03 +00:00
1 changed files with 5 additions and 5 deletions
Showing only changes of commit 2e48263636 - Show all commits

View File

@ -83,19 +83,19 @@ module.exports = Self => {
const [itemInfo] = await models.Sale.rawSql(`SELECT available FROM tmp.ticketCalculateItem`, null, ctx.options);
const available = itemInfo?.available;
// if ((!isReduction && !available) || available < quantityAdded)
// throw new UserError(`This item is not available`);
if ((!isReduction && !available) || available < quantityAdded)
throw new UserError(`This item is not available`);
if (await models.ACL.checkAccessAcl(ctx, 'Ticket', 'isRoleAdvanced', '*')) return;
const today = new Date();
const now = Date.vnNew();
const minQuantity = await models.ItemMinimumQuantity.findOne({
fields: ['quantity'],
where: {
itemFk: itemId,
started: {lte: today},
started: {lte: now},
or: [
{ended: {gte: today}},
{ended: {gte: now}},
{ended: null}
],
// eslint-disable-next-line no-dupe-keys