diff --git a/app/fax/fax_edit.php b/app/fax/fax_edit.php
index 556775b829..5c440e1dd9 100644
--- a/app/fax/fax_edit.php
+++ b/app/fax/fax_edit.php
@@ -274,7 +274,9 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
if (strlen($fax_forward_number) > 0) {
$sql .= "fax_forward_number, ";
}
- $sql .= "fax_send_greeting,";
+ if (permission_exists('fax_send_greeting')) {
+ $sql .= "fax_send_greeting,";
+ }
$sql .= "fax_send_channels,";
$sql .= "fax_description ";
$sql .= ")";
@@ -307,7 +309,9 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
if (strlen($fax_forward_number) > 0) {
$sql .= "'$fax_forward_number', ";
}
- $sql .= (strlen($fax_send_greeting)==0?'NULL':"'$fax_send_greeting'") . ",";
+ if (permission_exists('fax_send_greeting')) {
+ $sql .= (strlen($fax_send_greeting)==0?'NULL':"'$fax_send_greeting'") . ",";
+ }
$sql .= (strlen($fax_send_channels)==0?'NULL':"'$fax_send_channels'") . ",";
$sql .= "'$fax_description' ";
@@ -350,8 +354,10 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
else {
$sql .= "fax_forward_number = null, ";
}
- $tmp = strlen($fax_send_greeting)==0?'NULL':"'$fax_send_greeting'";
- $sql .= "fax_send_greeting = $tmp,";
+ if (permission_exists('fax_send_greeting')) {
+ $tmp = strlen($fax_send_greeting)==0?'NULL':"'$fax_send_greeting'";
+ $sql .= "fax_send_greeting = $tmp,";
+ }
$tmp = strlen($fax_send_channels)==0?'NULL':"'$fax_send_channels'";
$sql .= "fax_send_channels = $tmp,";
@@ -675,117 +681,119 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
}
}
- echo "
\n";
- echo "| \n";
- echo " ".$text['label-fax_send_greeting']."\n";
- echo " | \n";
- echo "\n";
- if (permission_exists('fax_extension_add') || permission_exists('fax_extension_edit')) {
- echo "\n";
- echo "\n";
- }
- echo " \n";
+ echo " \n";
+ echo " ".$text['description-fax_send_greeting']."\n";
+ echo " | \n";
+ echo "
\n";
+ }
echo "\n";
echo "| \n";
|