From 31a746db2f30083ff3962792787cb97f9741833b Mon Sep 17 00:00:00 2001 From: Daniel Vincent Grippi Date: Sun, 12 Sep 2010 22:05:07 -0700 Subject: [PATCH 1/2] group_ids to string in post --- app/models/user.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/user.rb b/app/models/user.rb index 69bcfe2a8..993729a2f 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -86,7 +86,7 @@ class User group_ids = options.delete(:to) end - group_ids = [group_ids] if group_ids.is_a? BSON::ObjectId + group_ids = [group_ids.to_s] if group_ids.is_a? BSON::ObjectId raise ArgumentError.new("You must post to someone.") if group_ids.nil? || group_ids.empty? post = build_post(class_name, options) From 945a6ffbeb49981088bbbbfee7ee08741d07ae78 Mon Sep 17 00:00:00 2001 From: Daniel Vincent Grippi Date: Sun, 12 Sep 2010 22:11:01 -0700 Subject: [PATCH 2/2] added a logger in post --- app/models/user.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/models/user.rb b/app/models/user.rb index 993729a2f..5e22f52ef 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -87,6 +87,13 @@ 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)