Email Queue use settings class to get the save_response as boolean

This commit is contained in:
FusionPBX
2025-05-06 16:35:40 -06:00
committed by GitHub
parent f36995bb6c
commit 991d04e534
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -518,7 +518,7 @@
echo "</td>\n"; echo "</td>\n";
echo "</tr>\n"; echo "</tr>\n";
if (filter_var($_SESSION['email_queue']['save_response']['boolean'] ?? false, FILTER_VALIDATE_BOOL)) { if ($settings->get('Emai', 'save_response')) {
echo "<tr>\n"; echo "<tr>\n";
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n"; echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
echo " ".$text['label-email_response']."\n"; echo " ".$text['label-email_response']."\n";
@@ -576,4 +576,4 @@
//include the footer //include the footer
require_once "resources/footer.php"; require_once "resources/footer.php";
?> ?>
@@ -156,7 +156,7 @@
//get the email settings //get the email settings
$retry_limit = $settings->get('email_queue', 'retry_limit'); $retry_limit = $settings->get('email_queue', 'retry_limit');
$transcribe_enabled = $settings->get('transcribe', 'enabled', false); $transcribe_enabled = $settings->get('transcribe', 'enabled', false);
$save_response = $settings->get('email_queue', 'save_response'); $save_response = $settings->get('email_queue', 'save_response', false);
//set defaults //set defaults
if (empty($email_retry_count)) { if (empty($email_retry_count)) {
@@ -368,7 +368,7 @@
$parameters['email_body'] = $email_body; $parameters['email_body'] = $email_body;
$parameters['email_transcription'] = $transcribe_message; $parameters['email_transcription'] = $transcribe_message;
} }
if (isset($save_response) && $save_response == 'true') { if ($save_response) {
$sql .= "email_response = :email_response, "; $sql .= "email_response = :email_response, ";
$parameters['email_response'] = $email_settings."\n".$email_response; $parameters['email_response'] = $email_settings."\n".$email_response;
} }