Fix notice "Undefined index: keywords"

This commit is contained in:
Michael Vogel 2020-06-28 08:18:35 +02:00
parent c852e1479c
commit 2756c3249b

View file

@ -176,7 +176,7 @@ class PageInfo
if (!$keywords) { if (!$keywords) {
unset($data['keywords']); unset($data['keywords']);
} elseif ($keyword_denylist) { } elseif ($keyword_denylist && !empty($data['keywords'])) {
$list = explode(', ', $keyword_denylist); $list = explode(', ', $keyword_denylist);
foreach ($list as $keyword) { foreach ($list as $keyword) {
@ -205,8 +205,14 @@ class PageInfo
{ {
$data = self::queryUrl($url, $photo, true, $keyword_denylist); $data = self::queryUrl($url, $photo, true, $keyword_denylist);
if (empty($data['keywords'])) {
return [];
}
$taglist = []; $taglist = [];
foreach ($data['keywords'] as $keyword) { foreach ($data['keywords'] as $keyword) {
$hashtag = str_replace([' ', '+', '/', '.', '#', "'"], $hashtag = str_replace([' ', '+', '/', '.', '#', "'"],
['', '', '', '', '', ''], $keyword); ['', '', '', '', '', ''], $keyword);