From 4bf8bc9c0bbe123db1c9c40a49de6214bb3c0e95 Mon Sep 17 00:00:00 2001 From: Daniel Vincent Grippi Date: Sun, 12 Sep 2010 22:17:39 -0700 Subject: [PATCH 1/2] wrong key being sent in recieve method for posts (group_id => group_ids) --- app/models/user.rb | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index 5e22f52ef..71f23efee 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -87,13 +87,6 @@ class User end group_ids = [group_ids.to_s] if group_ids.is_a? BSON::ObjectId - - Rails.logger.debug("GROUP IDS FOR POST IS THIS:") - Rails.logger.debug(group_ids.inspect) - - - - raise ArgumentError.new("You must post to someone.") if group_ids.nil? || group_ids.empty? post = build_post(class_name, options) @@ -276,7 +269,7 @@ class User groups.each{ |group| group.posts << object group.save - object.socket_to_uid(id, :group_id => group.id) if (object.respond_to?(:socket_to_uid) && !self.owns?(object)) + object.socket_to_uid(id, :group_ids => [group.id]) if (object.respond_to?(:socket_to_uid) && !self.owns?(object)) } end From 897074c8694305c82f3dd96c4bd2bcf9039a3a45 Mon Sep 17 00:00:00 2001 From: Daniel Vincent Grippi Date: Sun, 12 Sep 2010 22:33:51 -0700 Subject: [PATCH 2/2] replace in comment websocket action replaces one or more number instead of just the first --- app/views/js/_websocket_js.haml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/views/js/_websocket_js.haml b/app/views/js/_websocket_js.haml index cadbdb17d..05f7dce40 100644 --- a/app/views/js/_websocket_js.haml +++ b/app/views/js/_websocket_js.haml @@ -46,8 +46,9 @@ $(html).fadeIn("fast", function(){}) ); toggler = $('.show_post_comments', post) + toggler.html( - toggler.html().replace(/\d/,$('.comment_set', post)[0].childElementCount -1)); + toggler.html().replace(/\d+/,$('.comment_set', post)[0].childElementCount -1)); if( !$(".comments", post).is(':visible') ){ toggler.click();