]> git.mxchange.org Git - friendica.git/commitdiff
Merge pull request #4439 from MrPetovan/bug/4396-use-dba-exists-in-uimport
authorMichael Vogel <icarus@dabo.de>
Mon, 12 Feb 2018 05:02:30 +0000 (06:02 +0100)
committerGitHub <noreply@github.com>
Mon, 12 Feb 2018 05:02:30 +0000 (06:02 +0100)
Add dba::exists usages to UserImport::importAccount

src/Core/UserImport.php

index ec6e6bb86c158b546005ef7dae3ecb9c0ea7df3e..051f99926e219bb7fbd34da00ec693de876a8056 100644 (file)
@@ -112,27 +112,9 @@ class UserImport
                }
 
                // check for username
-               $r = dba::selectFirst('user', ['uid'], ['nickname' => $account['user']['nickname']]);
-               if ($r === false) {
-                       logger("uimport:check nickname : ERROR : " . dba::errorMessage(), LOGGER_NORMAL);
-                       notice(L10n::t('Error! Cannot check nickname'));
-                       return;
-               }
-
-               if (DBM::is_result($r) > 0) {
-                       notice(L10n::t("User '%s' already exists on this server!", $account['user']['nickname']));
-                       return;
-               }
-
                // check if username matches deleted account
-               $r = dba::selectFirst('userd', ['id'], ['username' => $account['user']['nickname']]);
-               if ($r === false) {
-                       logger("uimport:check nickname : ERROR : " . dba::errorMessage(), LOGGER_NORMAL);
-                       notice(L10n::t('Error! Cannot check nickname'));
-                       return;
-               }
-
-               if (DBM::is_result($r) > 0) {
+               if (dba::exists('user', ['nickname' => $account['user']['nickname']])
+                       || dba::exists('userd', ['nickname' => $account['user']['nickname']])) {
                        notice(L10n::t("User '%s' already exists on this server!", $account['user']['nickname']));
                        return;
                }