From f6f2f1c77fe1cc061db03e0864bea202945dfe26 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Wed, 14 Jul 2021 18:54:03 -0600 Subject: [PATCH] Fix custom fax cover_logo. --- app/fax/fax_send.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/fax/fax_send.php b/app/fax/fax_send.php index e9b37daa26..2b58772c34 100644 --- a/app/fax/fax_send.php +++ b/app/fax/fax_send.php @@ -476,10 +476,15 @@ if (!function_exists('fax_split_dtmf')) { } } if (isset($logo) && $logo) { + $logo_dirname = strtolower(pathinfo($logo, PATHINFO_DIRNAME)); $logo_filename = strtolower(pathinfo($logo, PATHINFO_BASENAME)); $logo_fileext = pathinfo($logo_filename, PATHINFO_EXTENSION); if (in_array($logo_fileext, ['gif','jpg','jpeg','png','bmp'])) { - if (!file_exists($dir_fax_temp.'/'.$logo_filename)) { + if (file_exists($logo_dirname.'/'.$logo_filename)) { + $logo = $logo_dirname.'/'.$logo_filename; + $display_logo = true; + } + else { $raw = file_get_contents($logo); if (file_put_contents($dir_fax_temp.'/'.$logo_filename, $raw)) { $logo = $dir_fax_temp.'/'.$logo_filename; @@ -489,10 +494,6 @@ if (!function_exists('fax_split_dtmf')) { unset($logo); } } - else { - $logo = $dir_fax_temp.'/'.$logo_filename; - $display_logo = true; - } } else { unset($logo);