Remove duplicate user ids before using local variable in `ConversationPage`
authorMatthias Schmidt <gravatronics@live.com>
Thu, 6 May 2021 12:20:44 +0000 (14:20 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Thu, 6 May 2021 12:20:44 +0000 (14:20 +0200)
files/lib/page/ConversationPage.class.php

index fc7875fcbb59aa922a996d70b367e911a2cd963f..c30e3dfc1afa527e8ca89fff023325558b08b2fe 100644 (file)
@@ -250,11 +250,12 @@ class ConversationPage extends MultipleLinkPage
                 $userIDs[] = $message->userID;
             }
         }
+        $userIDs = \array_unique($userIDs);
 
         // fetch special trophies
         if (MODULE_TROPHY) {
             if (!empty($userIDs)) {
-                UserProfile::prepareSpecialTrophies(\array_unique($userIDs));
+                UserProfile::prepareSpecialTrophies($userIDs);
             }
         }