diff --git a/app/voicemails/voicemail_edit.php b/app/voicemails/voicemail_edit.php index bc474289d2..e34d119660 100644 --- a/app/voicemails/voicemail_edit.php +++ b/app/voicemails/voicemail_edit.php @@ -283,7 +283,7 @@ //delete record name if requested if ( - $_POST['recorded_name'] == 1 and + (!empty($_POST['recorded_name']) && $_POST['recorded_name'] == 1) && !empty($_SESSION['switch']['storage']['dir']) && file_exists($_SESSION['switch']['storage']['dir'].'/voicemail/default/'.$_SESSION['domain_name'].'/'.$voicemail_id.'/recorded_name.wav') && (permission_exists('voicemail_greeting_play') || permission_exists('voicemail_greeting_download')) @@ -598,7 +598,7 @@ echo "\n"; echo " ".$text['label-greeting']."\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "\n"; echo "\n"; @@ -606,7 +606,7 @@ echo " \n"; echo " \n"; $playable = false; - if (is_array($greetings) && @sizeof($greetings) != 0) { + if (!empty($greetings) && is_array($greetings)) { foreach ($greetings as $greeting) { if (!empty($greeting_id) && $greeting['greeting_id'] == $greeting_id) { $selected = "selected='selected'"; @@ -627,8 +627,8 @@ } echo " \n"; if ((permission_exists('voicemail_greeting_play') || permission_exists('voicemail_greeting_download')) && (!empty($playable) || empty($greeting_id))) { - echo ""; - echo button::create(['type'=>'button','title'=>$text['label-play'].' / '.$text['label-pause'],'icon'=>$_SESSION['theme']['button_icon_play'],'id'=>'recording_button_greeting','style'=>'display: '.(!empty($greeting_id) ? 'inline' : 'none'),'onclick'=>"recording_play('greeting','".escape($voicemail_id).'|'.escape($greetings[$greeting_id]['voicemail_greeting_uuid'])."','greeting')"]); + echo ""; + echo button::create(['type'=>'button','title'=>$text['label-play'].' / '.$text['label-pause'],'icon'=>$_SESSION['theme']['button_icon_play'],'id'=>'recording_button_greeting','style'=>'display: '.(!empty($greeting_id) ? 'inline' : 'none'),'onclick'=>"recording_play('greeting','".escape($voicemail_id).'|'.escape($greetings[($greeting_id ?? '')]['voicemail_greeting_uuid'] ?? '')."','greeting')"]); unset($playable, $mime_type); } echo "
\n"; diff --git a/resources/classes/waveform.php b/resources/classes/waveform.php index bf4b8832d7..2e7cbba081 100644 --- a/resources/classes/waveform.php +++ b/resources/classes/waveform.php @@ -172,11 +172,11 @@ class Waveform $x = $i / 2 / self::$linesPerPixel; if (self::$singlePhase ?? false) { $max = max($lines1[$i], $lines1[$i + 1]); - imageline($img, $x, $center1, $x, $center1 - $max * $center1, $colorA ?? $color); + @imageline($img, $x, $center1, $x, $center1 - $max * $center1, $colorA ?? $color); } else { $min = $lines1[$i]; $max = $lines1[$i + 1]; - imageline($img, $x, $center1 - $min * $center1, $x, $center1 - $max * $center1, $colorA ?? $color); + @imageline($img, $x, $center1 - $min * $center1, $x, $center1 - $max * $center1, $colorA ?? $color); } } // Drawing channel 2 @@ -185,27 +185,27 @@ class Waveform if (self::$singlePhase ?? false) { $max = max($lines2[$i], $lines2[$i + 1]); if ($singleAxis) { - imageline($img, $x, $center1, $x, $center1 + $max * $center2, $colorB ?? $color); + @imageline($img, $x, $center1, $x, $center1 + $max * $center2, $colorB ?? $color); } else { - imageline($img, $x, $center2, $x, $center2 - $max * $center1, $colorB ?? $color); + @imageline($img, $x, $center2, $x, $center2 - $max * $center1, $colorB ?? $color); } } else { if ($singleAxis) { $min = $lines2[$i]; $max = $lines2[$i + 1]; - imageline($img, $x, $center1 - $min * $center1, $x, $center1 - $max * $center1, $colorB ?? $color); + @imageline($img, $x, $center1 - $min * $center1, $x, $center1 - $max * $center1, $colorB ?? $color); } else { $min = $lines2[$i]; $max = $lines2[$i + 1]; - imageline($img, $x, $center2 - $min * $center1, $x, $center2 - $max * $center1, $colorB ?? $color); + @imageline($img, $x, $center2 - $min * $center1, $x, $center2 - $max * $center1, $colorB ?? $color); } } } // Axis - imageline($img, 0, $center1, $width - 1, $center1, $axis); + @imageline($img, 0, $center1, $width - 1, $center1, $axis); if ($center2 !== null) { - imageline($img, 0, $center2, $width - 1, $center2, $axis); + @imageline($img, 0, $center2, $width - 1, $center2, $axis); } if ($filename == 'base64') {