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

Add some logging to comments

parent 19e8aa5c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
*~ *~
.bundle .bundle
db/*.sqlite3 db/*.sqlite3
log/*.log log/*
tmp/**/* tmp/**/*
Gemfile.lock Gemfile.lock
gpg/diaspora-development/*.gpg gpg/diaspora-development/*.gpg
......
...@@ -57,6 +57,11 @@ class Comment ...@@ -57,6 +57,11 @@ class Comment
verify_signature(post_creator_signature, post.person) verify_signature(post_creator_signature, post.person)
end end
def signature_valid?
Rails.logger.warn "Received comment has person #{person.inspect}"
Rails.logger.warn "Received comment has person key #{person.serialized_key}" if person
verify_signature(creator_signature, person) && verify_signature(post_creator_signator, post.person)
end
protected protected
def sign_if_my_post def sign_if_my_post
......
...@@ -8,6 +8,10 @@ describe User do ...@@ -8,6 +8,10 @@ describe User do
@user2 = Factory.create(:user) @user2 = Factory.create(:user)
@group2 = @user2.group(:name => 'losers') @group2 = @user2.group(:name => 'losers')
@user3 = Factory.create(:user)
@group3 = @user3.group(:name => 'heroes')
friend_users(@user, @group, @user2, @group2) friend_users(@user, @group, @user2, @group2)
end end
...@@ -36,11 +40,17 @@ describe User do ...@@ -36,11 +40,17 @@ describe User do
@user.groups.size.should == num_groups @user.groups.size.should == num_groups
end end
describe 'comments' do
it 'should receive comments from unknown users' do
friend_users(@user, @group, @user2, @group2)
status_message = @user.post, :status_message, :message => 'message', :to => @group.id
end
end
describe 'post refs' do describe 'post refs' do
before do before do
@user3 = Factory.create(:user)
@group3 = @user3.group(:name => 'heroes')
end end
it "should add the post to that user's posts when a user posts it" do it "should add the post to that user's posts when a user posts it" do
......
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