From d8006352f992e60c9f19e7889c39aec1d40e9c1e Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Mon, 20 Nov 2023 17:04:42 +0100 Subject: [PATCH] Fix E_NOTICES on php 8.2 --- www/functions.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/www/functions.php b/www/functions.php index ca64ed5..95694e7 100644 --- a/www/functions.php +++ b/www/functions.php @@ -39,7 +39,7 @@ function getPageUrl() errorInput('Content type is not text/plain but ' . $_SERVER['CONTENT_TYPE']); } - $parts = parse_url($pageUrl); + $parts = parse_url($pageUrl ?? null); if ($parts === false) { errorInput('Invalid URL in POST data'); } else if (!isset($parts['scheme'])) { @@ -137,6 +137,8 @@ function extractVideoUrlFromJson($json) //filter: best quality usort($safeFormats, function ($a, $b) { + $a->acodec = $a->acodec ?? null; + $b->acodec = $b->acodec ?? null; if ((($a->acodec != 'none') + ($b->acodec != 'none')) == 1) { return ($b->acodec != 'none') - ($a->acodec != 'none'); } -- 2.30.2