refs #6755 fix restore
This commit is contained in:
parent
16fc446b85
commit
70096e7a76
|
@ -33,12 +33,15 @@ module.exports = Self => {
|
|||
fields: ['originFk', 'creationDate', 'newInstance']
|
||||
}, myOptions);
|
||||
|
||||
console.log('ticket', ticket);
|
||||
const now = Date.vnNew();
|
||||
const maxDate = new Date(ticket.updated);
|
||||
const maxDate = new Date(ticket.creationDate);
|
||||
maxDate.setHours(maxDate.getHours() + 1);
|
||||
|
||||
if (now > maxDate)
|
||||
throw new UserError(`You can only restore a ticket within the first hour after deletion`);
|
||||
if (ticket.newInstance.includes('isDeleted: true')) {
|
||||
if (now > maxDate)
|
||||
throw new UserError(`You can only restore a ticket within the first hour after deletion`);
|
||||
}
|
||||
|
||||
// Send notification to salesPerson
|
||||
const salesPersonId = ticket.client().salesPersonFk;
|
||||
|
|
Loading…
Reference in New Issue