Fix notice "Undefined index: keywords"
This commit is contained in:
parent
c852e1479c
commit
2756c3249b
|
@ -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);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue