From 9bde70feba4a8e82f90e8c53c75967f4ce0d5bab Mon Sep 17 00:00:00 2001
From: Anthony Berton <34568357+bb2a@users.noreply.github.com>
Date: Mon, 17 May 2021 16:08:48 +0200
Subject: [PATCH] Update user.class.php
---
htdocs/user/class/user.class.php | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/htdocs/user/class/user.class.php b/htdocs/user/class/user.class.php
index 2752ee745a1..acbc89482b5 100644
--- a/htdocs/user/class/user.class.php
+++ b/htdocs/user/class/user.class.php
@@ -2411,8 +2411,18 @@ class User extends CommonObject
$label .= '
'.$langs->trans("Job").': '.dol_string_nohtmltag($this->job);
}
$label .= '
'.$langs->trans("Email").': '.dol_string_nohtmltag($this->email);
- if (!empty($this->phone)) {
- $label .= '
'.$langs->trans("Phone").': '.dol_string_nohtmltag($this->phone);
+ if (!empty($this->office_phone) || !empty($this->office_fax) || !empty($this->fax)) {
+ $phonelist = array();
+ if ($this->office_phone) {
+ $phonelist[] = dol_print_phone($this->office_phone, $this->country_code, $this->id, 0, '', ' ', 'phone');
+ }
+ if ($this->office_fax) {
+ $phonelist[] = dol_print_phone($this->office_fax, $this->country_code, $this->id, 0, '', ' ', 'fax');
+ }
+ if ($this->user_mobile) {
+ $phonelist[] = dol_print_phone($this->user_mobile, $this->country_code, $this->id, 0, '', ' ', 'mobile');
+ }
+ $label .= '
'.$langs->trans('Phone').': '.implode(' ', $phonelist);
}
if (!empty($this->admin)) {
$label .= '
'.$langs->trans("Administrator").': '.yn($this->admin);