From 1ed8b9dd149b9d2cb2fe30dc56ddc24cc523255c Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Thu, 27 Apr 2023 11:17:53 +0200 Subject: fix php error --- Zotlabs/Lib/Libzot.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Zotlabs') diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php index 72cf892d0..1843a081d 100644 --- a/Zotlabs/Lib/Libzot.php +++ b/Zotlabs/Lib/Libzot.php @@ -674,6 +674,7 @@ class Libzot { $arr['hash'] = $xchan_hash; $import_photos = false; + $xchan_censored = 0; $sig_methods = ((array_key_exists('signing', $arr) && is_array($arr['signing'])) ? $arr['signing'] : ['sha256']); $verified = false; @@ -705,6 +706,9 @@ class Libzot { if ($arr['photo'] && array_key_exists('updated', $arr['photo']) && $arr['photo']['updated'] > $r[0]['xchan_photo_date']) $import_photos = true; + $xchan_censored = $r[0]['xchan_censored'] ?? 0; + + // if we import an entry from a site that's not ours and either or both of us is off the grid - hide the entry. /** @TODO: check if we're the same directory realm, which would mean we are allowed to see it */ @@ -965,7 +969,7 @@ class Libzot { } // update updates if anything changed bump the ud_date - Libzotdir::update($xchan_hash, $address, $changed, $r[0]['xchan_censored']); + Libzotdir::update($xchan_hash, $address, $changed, $xchan_censored); if (empty($ret['message'])) { $ret['success'] = true; -- cgit v1.2.3