From 48e745e6d67778c3ca4f98d9d6462c6964bbbc2d Mon Sep 17 00:00:00 2001 From: DigiDaz Date: Fri, 9 Dec 2016 23:26:38 +0000 Subject: [PATCH] Fix recording setting in extension (#2246) * Fix recording setting in extension If as a superadmin you add recording to an extension, then the admin for the domain (ie member of group: admin) goes in and edits the extension, the recording property will be set to false. * Update extension_edit.php --- app/extensions/extension_edit.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/extensions/extension_edit.php b/app/extensions/extension_edit.php index 5204c9ccda..bfc875c3c4 100644 --- a/app/extensions/extension_edit.php +++ b/app/extensions/extension_edit.php @@ -675,7 +675,9 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) { } $sql .= "call_group = '$call_group', "; $sql .= "call_screen_enabled = '$call_screen_enabled', "; - $sql .= "user_record = '$user_record', "; + if (permission_exists('extension_user_record')) { + $sql .= "user_record = '$user_record', "; + } $sql .= "hold_music = '$hold_music', "; $sql .= "auth_acl = '$auth_acl', "; $sql .= "cidr = '$cidr', ";