diff --git a/scp/js/ticket.js b/scp/js/ticket.js index e7fd1e3693102def1502d18169471383cee5da08..de289ca296892b8fb7196599a398d8105480c429 100644 --- a/scp/js/ticket.js +++ b/scp/js/ticket.js @@ -214,7 +214,7 @@ var autoLock = { async: false, cache: false, success: function() { - autoLock.lockId = 0; + autoLock.destroy(); } }); }, @@ -281,6 +281,11 @@ var autoLock = { function () { autoLock.monitorEvents(); }, time || 30000 ); + }, + + destroy: function() { + autoLock.clearTimeout(); + autoLock.lockId = 0; } }; $.autoLock = autoLock;