Check that an auto reshare is only done on the expected contact

This commit is contained in:
Michael 2022-11-30 09:28:27 +00:00
parent cd3e842f76
commit a01cdccb05
1 changed files with 5 additions and 0 deletions

View File

@ -2271,6 +2271,11 @@ class Item
return;
}
$cdata = Contact::getPublicAndUserContactID($item['author-id'], $item['uid']);
if (empty($cdata['user']) || ($cdata['user'] != $item['contact-id'])) {
return;
}
if (!DBA::exists('contact', ['id' => $item['contact-id'], 'remote_self' => Contact::MIRROR_NATIVE_RESHARE])) {
return;
}