Fixed #121 : Ticket busy will now reset on reboot
This commit is contained in:
@@ -23,7 +23,8 @@ export interface ODCodeManagerIds_Default {
|
|||||||
"openticket:autoclose-timeout":ODCode,
|
"openticket:autoclose-timeout":ODCode,
|
||||||
"openticket:autoclose-leave":ODCode,
|
"openticket:autoclose-leave":ODCode,
|
||||||
"openticket:autodelete-timeout":ODCode,
|
"openticket:autodelete-timeout":ODCode,
|
||||||
"openticket:autodelete-leave":ODCode
|
"openticket:autodelete-leave":ODCode,
|
||||||
|
"openticket:ticket-anti-busy":ODCode,
|
||||||
}
|
}
|
||||||
|
|
||||||
/**## ODCodeManager_Default `default_class`
|
/**## ODCodeManager_Default `default_class`
|
||||||
|
|||||||
@@ -483,4 +483,12 @@ const loadAutoCode = () => {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}))
|
}))
|
||||||
|
|
||||||
|
//TICKET ANTI BUSY
|
||||||
|
openticket.code.add(new api.ODCode("openticket:ticket-anti-busy",-1,() => {
|
||||||
|
for (const ticket of openticket.tickets.getAll()){
|
||||||
|
//free tickets from corruption due to openticket:busy variable
|
||||||
|
ticket.get("openticket:busy").value = false
|
||||||
|
}
|
||||||
|
}))
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user