diff --git a/app/models/services/facebook.rb b/app/models/services/facebook.rb index a63ca884c..4a9105633 100644 --- a/app/models/services/facebook.rb +++ b/app/models/services/facebook.rb @@ -22,13 +22,14 @@ class Services::Facebook < Service def finder(opts = {}) Rails.logger.debug("event=friend_finder type=facebook sender_id=#{self.user_id}") prevent_service_users_from_being_empty - if opts[:local] - self.service_users.with_local_people - elsif opts[:remote] - self.service_users.with_remote_people - else - self.service_users - end + result = if opts[:local] + self.service_users.with_local_people + elsif opts[:remote] + self.service_users.with_remote_people + else + self.service_users + end + result.order('service_users.person_id DESC, service_users.name') end def save_friends