From 4f845c808fceda16ae8f0ce6c92d09b13a81e033 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Wed, 22 Oct 2025 13:27:00 -0600 Subject: [PATCH] Add condition for permission destination_record --- app/destinations/destination_edit.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/destinations/destination_edit.php b/app/destinations/destination_edit.php index 8ed6463582..34ecc5d146 100644 --- a/app/destinations/destination_edit.php +++ b/app/destinations/destination_edit.php @@ -1114,7 +1114,9 @@ if (permission_exists("destination_distinctive_ring")) { $array['destinations'][$x]["destination_distinctive_ring"] = $destination_distinctive_ring; } - $array['destinations'][$x]["destination_record"] = $destination_record; + if (permission_exists("destination_record")) { + $array['destinations'][$x]["destination_record"] = $destination_record; + } $array['destinations'][$x]["destination_email"] = $destination_email; if (!empty($destination_ringback) && $ringbacks->valid($destination_ringback)) { $array['destinations'][$x]["destination_ringback"] = $destination_ringback; @@ -1298,7 +1300,7 @@ $destination_cid_name_prefix = $destination_cid_name_prefix ?? ''; $destination_hold_music = $destination_hold_music ?? ''; $destination_distinctive_ring = $destination_distinctive_ring ?? ''; - $destination_record = $destination_record ?? ''; + $destination_record = $destination_record ?? false; $destination_ringback = $destination_ringback ?? ''; $destination_accountcode = $destination_accountcode ?? ''; $destination_type_voice = $destination_type_voice ?? '';