From 26ecbad8803b7489215c77221841f7b3fb77071d Mon Sep 17 00:00:00 2001 From: Andrew Shalaev Date: Sun, 15 Apr 2012 15:57:52 +0600 Subject: fixed template migration install.rb --- lib/generators/inboxes/templates/install.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/generators/inboxes/templates/install.rb b/lib/generators/inboxes/templates/install.rb index e89c128..472cd95 100644 --- a/lib/generators/inboxes/templates/install.rb +++ b/lib/generators/inboxes/templates/install.rb @@ -2,7 +2,7 @@ class InstallInboxes < ActiveRecord::Migration def self.up create_table :discussions do |t| t.integer :messages_count, :default => 0 # counter cache - t.references :discussable + t.references :discussable, :polymorphic => true t.timestamps end -- cgit v1.2.3 From c1c45bda1a67626441b0e948b0047ceef5126c0f Mon Sep 17 00:00:00 2001 From: Andrew Shalaev Date: Sun, 15 Apr 2012 16:53:43 +0600 Subject: fixed attr_accessible --- app/models/discussion.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/discussion.rb b/app/models/discussion.rb index 336c434..463d0cc 100644 --- a/app/models/discussion.rb +++ b/app/models/discussion.rb @@ -1,6 +1,7 @@ class Discussion < ActiveRecord::Base attr_accessor :recipient_tokens, :recipient_ids attr_reader :recipient_ids + attr_accessible :recipient_tokens # creater has_many :messages, :dependent => :destroy -- cgit v1.2.3 From 766c7137da6fd586809f911ff0ca7b8565fb0172 Mon Sep 17 00:00:00 2001 From: Andrew Shalaev Date: Sun, 15 Apr 2012 17:07:21 +0600 Subject: fixed messages_attributes accessible --- app/models/discussion.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/discussion.rb b/app/models/discussion.rb index 463d0cc..4a0c578 100644 --- a/app/models/discussion.rb +++ b/app/models/discussion.rb @@ -1,7 +1,7 @@ class Discussion < ActiveRecord::Base attr_accessor :recipient_tokens, :recipient_ids attr_reader :recipient_ids - attr_accessible :recipient_tokens + attr_accessible :recipient_tokens, :messages_attributes # creater has_many :messages, :dependent => :destroy -- cgit v1.2.3 From c494098f0d4edb4bdc7f0d918e9ed8700cd9a25e Mon Sep 17 00:00:00 2001 From: Andrew Shalaev Date: Sun, 15 Apr 2012 17:13:29 +0600 Subject: fixed attr_accessible body --- app/models/message.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/message.rb b/app/models/message.rb index b57cca8..a0bddb7 100644 --- a/app/models/message.rb +++ b/app/models/message.rb @@ -1,4 +1,6 @@ class Message < ActiveRecord::Base + + attr_accessible :body default_scope order(:created_at) -- cgit v1.2.3