ソースを参照

Fix safe_ascii (#5311)

Fix https://github.com/FreshRSS/FreshRSS/issues/5310
Alexandre Alapetite 3 年 前
コミット
687d0b40a8
1 ファイル変更2 行追加2 行削除
  1. 2 2
      lib/lib_rss.php

+ 2 - 2
lib/lib_rss.php

@@ -132,8 +132,8 @@ function checkUrl(string $url, bool $fixScheme = true) {
 	}
 	}
 }
 }
 
 
-function safe_ascii(string $text): string {
-	return filter_var($text, FILTER_DEFAULT, FILTER_FLAG_STRIP_LOW | FILTER_FLAG_STRIP_HIGH) ?: '';
+function safe_ascii(?string $text): string {
+	return $text === null ? '' : (filter_var($text, FILTER_DEFAULT, FILTER_FLAG_STRIP_LOW | FILTER_FLAG_STRIP_HIGH) ?: '');
 }
 }
 
 
 if (function_exists('mb_convert_encoding')) {
 if (function_exists('mb_convert_encoding')) {