]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
multiGet instead of listFind, subs now in order!
authorMikael Nordfeldth <mmn@hethane.se>
Sat, 25 Oct 2014 15:57:20 +0000 (17:57 +0200)
committerMikael Nordfeldth <mmn@hethane.se>
Sat, 25 Oct 2014 15:57:20 +0000 (17:57 +0200)
It was desired that subscriptions were listed in an order
with the latest first.

classes/Profile.php

index 1af29b262090c11d94de624f6ad1feff7d073a73..a03f53cc7d69cbdce92d38deff48caa8789cb932 100644 (file)
@@ -305,7 +305,7 @@ class Profile extends Managed_DataObject
         }
 
         try {
-            return User_group::listFind('id', $ids);
+            return User_group::multiGet('id', $ids);
         } catch (NoResultException $e) {
             return null;    // throw exception when we handle it everywhere
         }
@@ -593,7 +593,7 @@ class Profile extends Managed_DataObject
     {
         $subs = Subscription::getSubscribedIDs($this->id, $offset, $limit);
         try {
-            $profiles = Profile::listFind('id', $subs);
+            $profiles = Profile::multiGet('id', $subs);
         } catch (NoResultException $e) {
             return $e->obj;
         }
@@ -604,7 +604,7 @@ class Profile extends Managed_DataObject
     {
         $subs = Subscription::getSubscriberIDs($this->id, $offset, $limit);
         try {
-            $profiles = Profile::listFind('id', $subs);
+            $profiles = Profile::multiGet('id', $subs);
         } catch (NoResultException $e) {
             return $e->obj;
         }