Copy explicit joins from pseudo user list
authorJoshua Rüsweg <josh@bastelstu.be>
Tue, 7 Aug 2018 13:16:12 +0000 (15:16 +0200)
committerJoshua Rüsweg <josh@bastelstu.be>
Tue, 7 Aug 2018 13:16:12 +0000 (15:16 +0200)
See #2665

wcfsetup/install/files/lib/system/trophy/condition/TrophyConditionHandler.class.php

index ac4dd048aa5a368cec5c837f793b464815342d5f..4f060da0d06aa0acf232e0d312416663cccc890a 100644 (file)
@@ -149,6 +149,7 @@ class TrophyConditionHandler extends SingletonFactory {
                $userList = new UserList();
                $userList->sqlConditionJoins = $pseudoUserList->sqlConditionJoins;
                $userList->sqlOrderBy = $pseudoUserList->sqlOrderBy;
+               $userList->sqlJoins = $pseudoUserList->sqlJoins;
                $userList->sqlJoins .= " LEFT JOIN wcf".WCF_N."_user_trophy user_trophy ON (user_table.userID = user_trophy.userID)";
                $userList->useQualifiedShorthand = false;
                $userList->sqlSelects = "user_trophy.userTrophyID, user_table.userID";