]> git.mxchange.org Git - friendica.git/blobdiff - src/Worker/RepairDatabase.php
Update src/Protocol/Feed.php
[friendica.git] / src / Worker / RepairDatabase.php
index 9d951dadc6fbcba282e501f7518dbbc317999bf9..2d7526953cf06f7121ba51b5ca6891b39d09a24c 100644 (file)
@@ -57,9 +57,9 @@ class RepairDatabase
                // Add intro entries for pending contacts
                // We don't do this for DFRN entries since such revived contact requests seem to mostly fail.
                $pending_contacts = DBA::p("SELECT `uid`, `id`, `url`, `network`, `created` FROM `contact`
-                       WHERE `pending` AND `rel` IN (?, ?) AND `network` != ?
+                       WHERE `pending` AND `rel` IN (?, ?) AND `network` != ? AND `uid` != ?
                                AND NOT EXISTS (SELECT `id` FROM `intro` WHERE `contact-id` = `contact`.`id`)",
-                       0, Contact::FOLLOWER, Protocol::DFRN);
+                       0, Contact::FOLLOWER, Protocol::DFRN, 0);
                while ($contact = DBA::fetch($pending_contacts)) {
                        DBA::insert('intro', ['uid' => $contact['uid'], 'contact-id' => $contact['id'], 'blocked' => false,
                                'hash' => Strings::getRandomHex(), 'datetime' => $contact['created']]);