From 60560e86b37568d5edc1656f9952a8bfd856f22f Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Tue, 28 Jan 2014 17:36:13 -0600
Subject: [PATCH] oops: Fix user lookup for update

---
 include/ajax.tickets.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/include/ajax.tickets.php b/include/ajax.tickets.php
index 81c367065..b96531951 100644
--- a/include/ajax.tickets.php
+++ b/include/ajax.tickets.php
@@ -654,7 +654,7 @@ class TicketsAjaxAPI extends AjaxController {
             Http::response(404, 'No such ticket');
 
 
-        if(!($user = $ticket->getOwner()))
+        if(!($user = User::lookup($ticket->getOwnerId())))
             Http::response(404, 'Unknown user');
 
 
@@ -678,7 +678,7 @@ class TicketsAjaxAPI extends AjaxController {
         if(!$thisstaff
                 || !($ticket=Ticket::lookup($tid))
                 || !$ticket->checkStaffAccess($thisstaff)
-                || ! ($user = $ticket->getOwner()))
+                || !($user = User::lookup($ticket->getOwnerId())))
             Http::response(404, 'No such ticket/user');
 
         $errors = array();
@@ -708,7 +708,7 @@ class TicketsAjaxAPI extends AjaxController {
             Http::response(404, 'No such ticket');
 
 
-        $user = $ticket->getOwner();
+        $user = User::lookup($ticket->getOwnerId());
 
         $info = array(
                 'title' => sprintf('Change user for ticket #%s', $ticket->getNumber())
-- 
GitLab