From 69c92913a67075d3a216cfd78892905f101ffbf9 Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Sat, 30 Nov 2013 16:51:54 -0600
Subject: [PATCH] templates: %{ticket.phone} shows the entire number

Previously, due to a bug in Ticket::getPhone(), the first digit of the
formatted phone number was displayed only. This patch will allow display of
the entire formatted phone number.

Fixes osTicket/osTicket-1.8#248
---
 include/class.ticket.php | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/include/class.ticket.php b/include/class.ticket.php
index b8dbe2187..0ac49e82a 100644
--- a/include/class.ticket.php
+++ b/include/class.ticket.php
@@ -297,16 +297,6 @@ class Ticket {
         return '';
     }
 
-    function getPhone() {
-        list($phone, $ext) = $this->getPhoneNumber();
-        return $phone;
-    }
-
-    function getPhoneExt() {
-        list($phone, $ext) = $this->getPhoneNumber();
-        return $ext;
-    }
-
     function getPhoneNumber() {
         return (string)$this->getOwner()->getPhoneNumber();
     }
@@ -1056,6 +1046,7 @@ class Ticket {
             return call_user_func(array($this, 'get'.ucfirst($tag)));
 
         switch(strtolower($tag)) {
+            case 'phone':
             case 'phone_number':
                 return $this->getPhoneNumber();
                 break;
-- 
GitLab