From 5d2c380cff2b44fbfb27c53938ab3d87bd20b39e Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Wed, 20 May 2015 16:15:56 -0500
Subject: [PATCH] regression: Fix js error setting up ticket refresh on PJAX

---
 scp/tickets.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scp/tickets.php b/scp/tickets.php
index 3dc2d0f9c..7de153323 100644
--- a/scp/tickets.php
+++ b/scp/tickets.php
@@ -539,7 +539,7 @@ if($ticket) {
 
     //set refresh rate if the user has it configured
     if(!$_POST && !$_REQUEST['a'] && ($min=(int)$thisstaff->getRefreshRate())) {
-        $js = "$.refreshTicketView({$min}*60000);";
+        $js = "+function(){ var qq = setInterval(function() { if ($.refreshTicketView === undefined) return; clearInterval(qq); $.refreshTicketView({$min}*60000); }, 200); }();";
         $ost->addExtraHeader('<script type="text/javascript">'.$js.'</script>',
             $js);
     }
-- 
GitLab