diff --git a/src/Model/Item.php b/src/Model/Item.php index 911e4216f0..0390730fd8 100644 --- a/src/Model/Item.php +++ b/src/Model/Item.php @@ -2312,7 +2312,7 @@ class Item $datarray2 = $datarray; Logger::info('remote-self start', ['contact' => $contact['url'], 'remote_self'=> $contact['remote_self'], 'item' => $datarray]); - if (in_array($contact['remote_self'], [Contact::MIRROR_OWN_POST, Contact::MIRROR_FORWARDED])) { + if ($contact['remote_self'] == Contact::MIRROR_OWN_POST) { $self = DBA::selectFirst('contact', ['id', 'name', 'url', 'thumb'], ['uid' => $contact['uid'], 'self' => true]); if (DBA::isResult($self)) { diff --git a/static/dbstructure.config.php b/static/dbstructure.config.php index 53289addfb..942f2237d5 100644 --- a/static/dbstructure.config.php +++ b/static/dbstructure.config.php @@ -55,7 +55,7 @@ use Friendica\Database\DBA; if (!defined('DB_UPDATE_VERSION')) { - define('DB_UPDATE_VERSION', 1490); + define('DB_UPDATE_VERSION', 1491); } return [ diff --git a/update.php b/update.php index c7e2428af9..2ee753ead2 100644 --- a/update.php +++ b/update.php @@ -1121,3 +1121,9 @@ function update_1481() DBA::e("UPDATE `post-collection` INNER JOIN `post` ON `post`.`uri-id` = `post-collection`.`uri-id` SET `post-collection`.`author-id` = `post`.`author-id` WHERE `post-collection`.`author-id` IS null"); return Update::SUCCESS; } + +function update_1491() +{ + DBA::update('contact', ['remote_self' => Contact::MIRROR_OWN_POST], ['remote_self' => Contact::MIRROR_FORWARDED]); + return Update::SUCCESS; +} \ No newline at end of file