Use PHP constants for literals
authorSteffen K9 <alfred@skrumbholz.de>
Mon, 3 Feb 2020 22:30:31 +0000 (23:30 +0100)
committerGitHub <noreply@github.com>
Mon, 3 Feb 2020 22:30:31 +0000 (23:30 +0100)
src/Model/User.php

index f7562e1..0681e13 100644 (file)
@@ -1113,9 +1113,15 @@ class User
                        FROM `user`
                        INNER JOIN `profile` ON `profile`.`uid` = `user`.`uid`
                        INNER JOIN `contact` ON `contact`.`uid` = `user`.`uid` AND `contact`.`self`
-                       WHERE `user`.`verified` AND `user`.`login_date` > '0001-01-01' AND NOT `user`.`account-type` = 3
-                               AND NOT `user`.`blocked` AND NOT `user`.`account_removed`
-                               AND NOT `user`.`account_expired`");
+                       WHERE `user`.`verified`
+                               AND `user`.`login_date` > ?
+                               AND `user`.`account-type` != ?
+                               AND NOT `user`.`blocked`
+                               AND NOT `user`.`account_removed`
+                               AND NOT `user`.`account_expired`",
+                               DBA::NULL_DATETIME,
+                               self::ACCOUNT_TYPE_COMMUNITY
+               );
 
                if (!DBA::isResult($userStmt)) {
                        return $statistics;