summaryrefslogtreecommitdiff
path: root/init.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-02-09 08:20:47 +0300
committerAndrew Dolgov <[email protected]>2021-02-09 08:20:47 +0300
commit658e27d1f5e12e837c8da2d95dd6f66de078e0ae (patch)
treee2168d0feac133c198fd0bb47d2e1d49a8883996 /init.php
parent092b2b5c4461d719e5c728ec6f863d3f8f01570c (diff)
fix php8 warning
Diffstat (limited to 'init.php')
-rwxr-xr-xinit.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/init.php b/init.php
index 9c389a2..b793704 100755
--- a/init.php
+++ b/init.php
@@ -420,9 +420,9 @@ class Af_Img_Phash extends Plugin {
$similarity = (int) $this->host->get($this, "similarity", $this->default_similarity);
- $article_guid = $article["guid"];
+ $article_guid = ($article["guid"] ?? false);
- if (!empty($article["content"]) && @$doc->loadHTML($article["content"])) {
+ if (!empty($article_guid) && !empty($article["content"]) && @$doc->loadHTML($article["content"])) {
$xpath = new DOMXPath($doc);
$imgs = $xpath->query("//img[@src]|//video[@poster]");
@@ -430,7 +430,7 @@ class Af_Img_Phash extends Plugin {
foreach ($imgs as $img) {
$src = $img->tagName == "video" ? $img->getAttribute("poster") : $img->getAttribute("src");
- $src = validate_url(rewrite_relative_url($article["link"], $src));
+ $src = validate_url(rewrite_relative_url($article["link"] ?? "", $src));
$domain_found = $this->check_src_domain($src, $domains_list);