From 30a3d2c00ecda5860d6eab52146cde1c603cf6d4 Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Fri, 23 May 2014 12:44:41 -0500
Subject: [PATCH] pjax: Only release the ticket lock once

---
 scp/js/ticket.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/scp/js/ticket.js b/scp/js/ticket.js
index 93604d592..e65906028 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() { })
-- 
GitLab