call ensure_bson once in visible_person_by_id and group_by_id

This commit is contained in:
Raphael 2010-08-18 10:12:22 -07:00
parent 9a188fd9f0
commit 045878de64

View file

@ -282,12 +282,14 @@ class User
end
def visible_person_by_id( id )
return self.person if ensure_bson(id) == self.person.id
friends.detect{|x| x.id == ensure_bson( id ) }
id = ensure_bson id
return self.person if id == self.person.id
friends.detect{|x| x.id == id }
end
def group_by_id( id )
groups.detect{|x| x.id == ensure_bson( id ) }
id = ensure_bson id
groups.detect{|x| x.id == id }
end
def groups_with_person person