From d4dc2a129ef952b654621bdc25f1f7c9fd27d7b7 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 27 Jun 2019 13:30:26 +0000 Subject: [PATCH] Replace old database queries --- src/Worker/OnePoll.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Worker/OnePoll.php b/src/Worker/OnePoll.php index 5e2dbb8fa2..3dfeacf9d9 100644 --- a/src/Worker/OnePoll.php +++ b/src/Worker/OnePoll.php @@ -14,6 +14,7 @@ use Friendica\Database\DBA; use Friendica\Model\APContact; use Friendica\Model\Contact; use Friendica\Model\Item; +use Friendica\Model\User; use Friendica\Protocol\ActivityPub; use Friendica\Protocol\Email; use Friendica\Protocol\PortableContact; @@ -106,11 +107,9 @@ class OnePoll return; } - $r = q("SELECT `contact`.*, `user`.`page-flags` FROM `contact` INNER JOIN `user` on `contact`.`uid` = `user`.`uid` WHERE `user`.`uid` = %d AND `contact`.`self` = 1 LIMIT 1", - intval($importer_uid) - ); + $importer = User::getOwnerDataById($importer_uid); - if (!DBA::isResult($r)) { + if (empty($importer)) { Logger::log('No self contact for user '.$importer_uid); // set the last-update so we don't keep polling @@ -118,7 +117,6 @@ class OnePoll return; } - $importer = $r[0]; $url = ''; $xml = false;