Skip to content
Extraits de code Groupes Projets
Valider 3ff4387c rédigé par Raphael's avatar Raphael
Parcourir les fichiers

Merge branch 'master' of github.com:diaspora/diaspora_rails

parents ad07521e b3d8f59c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -5,11 +5,9 @@ class Group
key :person_ids, Array
key :request_ids, Array
key :post_ids, Array
many :people, :in => :person_ids, :class_name => 'Person'
many :requests, :in => :request_ids, :class_name => 'Request'
many :posts, :in => :post_ids, :class_name => 'Post'
belongs_to :user, :class_name => 'User'
......
......@@ -19,18 +19,7 @@ describe Diaspora::Parser do
status_message = Factory.build(:status_message, :message => "hey!", :person => @person)
@user.receive status_message.to_diaspora_xml
# mongomapper doesn't support joins, meaning we can't do a query
# on user.groups.
# should this code below be a function of a user?
# something like self.find_group_for(friend_id) ?
groups = @user.groups
groups.shift while not groups[0].person_ids.include?(@person.id)
group = groups[0]
####
@group.posts.count.should == 1
@user.posts.count.should == 1
end
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter