diff --git a/scp/js/ticket.js b/scp/js/ticket.js index 93604d5923299ab5fe0544578a889dd4739edbf1..e6590602819eeb277f9faba7abd1034ea3217da9 100644 --- a/scp/js/ticket.js +++ b/scp/js/ticket.js @@ -197,7 +197,7 @@ var autoLock = { }, releaseLock: function(e) { - if(!autoLock.tid) { return false; } + if (!autoLock.tid || !autoLock.lockId) { return false; } $.ajax({ type: 'POST', @@ -205,8 +205,8 @@ var autoLock = { data: 'delete', async: false, cache: false, - success: function(){ - + success: function() { + autoLock.lockId = 0; } }) .done(function() { })