diff --git a/library/ajax/ffprobe_info.php b/library/ajax/ffprobe_info.php index 77a2f1940..eaf72e43c 100644 --- a/library/ajax/ffprobe_info.php +++ b/library/ajax/ffprobe_info.php @@ -35,7 +35,7 @@ if (!$info_hash = (string)$this->request['info_hash'] or !ctype_xdigit($info_has $this->ajax_die("Invalid info_hash: $info_hash"); } -$isAudio = !empty($this->request['is_audio']); +$isAudio = isset($this->request['is_audio']) && $this->request['is_audio']; // Get ffprobe info from TorrServer $ffpInfo = (new \TorrentPier\TorrServerAPI())->getFfpInfo($info_hash, $file_index, $attach_id); diff --git a/playback_m3u.php b/playback_m3u.php index 7eb8701c9..9eb3e56f5 100644 --- a/playback_m3u.php +++ b/playback_m3u.php @@ -90,7 +90,7 @@ foreach ($m3uData as $entry) { 'FILE_INDEX' => $urlParams['index'], 'ROW_CLASS' => $rowClass, 'IS_VALID' => in_array($getExtension, array_merge($validFormats['audio'], $validFormats['video'])), - 'IS_AUDIO' => in_array($getExtension, $validFormats['audio']), + 'IS_AUDIO' => (int)in_array($getExtension, $validFormats['audio']), 'STREAM_LINK' => $streamLink, 'M3U_DL_LINK' => DL_URL . $row['attach_id'] . '&m3u=1', 'TITLE' => $title, diff --git a/styles/templates/default/playback_m3u.tpl b/styles/templates/default/playback_m3u.tpl index a8328871d..0cfe92875 100644 --- a/styles/templates/default/playback_m3u.tpl +++ b/styles/templates/default/playback_m3u.tpl @@ -39,7 +39,7 @@