diff --git a/admin_tickets.php b/admin_tickets.php index 4dd410b6..d6f30f67 100644 --- a/admin_tickets.php +++ b/admin_tickets.php @@ -815,8 +815,22 @@ if ($page == 'tickets' WHERE `customerid` = :cid' ); $usr = Database::pexecute_first($usr_stmt, array('cid' => $cid)); - $by = ''; - $by .= getCorrectFullUserDetails($usr).''; + + if (isset($usr['loginname'])) { + $customer = getCorrectFullUserDetails($usr); + $customerloginname = ' ('.$usr['loginname'].')'; + $customerid = $usr['customerid']; + } else { + $customer = $lng['ticket']['nonexistingcustomer']; + $customerid = 0; + $customerloginname = ''; + } + if ($customerid != 0) { + $by = ''; + $by .= $customer.$customerloginname.''; + } else { + $by = $customer; + } } $subject = $mainticket->Get('subject'); @@ -849,8 +863,22 @@ if ($page == 'tickets' WHERE `customerid` = :cid' ); $usr = Database::pexecute_first($usr_stmt, array('cid' => $cid)); - $by = ''; - $by .= getCorrectFullUserDetails($usr).''; + + if (isset($usr['loginname'])) { + $customer = getCorrectFullUserDetails($usr); + $customerloginname = ' ('.$usr['loginname'].')'; + $customerid = $usr['customerid']; + } else { + $customer = $lng['ticket']['nonexistingcustomer']; + $customerid = 0; + $customerloginname = ''; + } + if ($customerid != 0) { + $by = ''; + $by .= $customer.$customerloginname.''; + } else { + $by = $customer; + } } $subject = $subticket->Get('subject');