From 0c873a05488a5632de129b4a78b73b2b2d0e35a2 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Sun, 3 Nov 2019 14:03:11 +0100 Subject: [PATCH] mv q() to DBA::select() --- src/Module/Settings/UserExport.php | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/Module/Settings/UserExport.php b/src/Module/Settings/UserExport.php index 74360f5cdd..1b7bfe8f0e 100644 --- a/src/Module/Settings/UserExport.php +++ b/src/Module/Settings/UserExport.php @@ -154,14 +154,11 @@ class UserExport extends BaseSettingsModule // write the table header (like Mastodon) echo "Account address, Show boosts\n"; // get all the contacts - $query = sprintf("SELECT addr FROM `contact` WHERE `uid` = %d AND `self` = 0 AND rel IN (1,3) AND NOT `deleted`;", intval($_SESSION['uid'])); - $contacts = q($query); - if (DBA::isResult($contacts)) { - foreach ($contacts as $contact) { - // export row, set Show boosts to true - echo $contact['addr'] . ", true\n"; - } + $contacts = DBA::select('contact', ['addr'], ['uid' => $_SESSION['uid'], 'self' => false, 'rel' => [1,3], 'deleted' => false]); + while ($contact = DBA::fetch($contacts)) { + echo $contact['addr'] . ", true\n"; } + DBA::close($contacts); } private static function exportAccount(App $a) {