From dadc491c2bef921d618c338f8d6daf64b64a70b1 Mon Sep 17 00:00:00 2001 From: Junior Silva Date: Mon, 6 Oct 2014 16:49:03 -0300 Subject: [PATCH] tolerance-time-plugin: solved permission problems --- plugins/tolerance_time/lib/tolerance_time_plugin.rb | 1 - plugins/tolerance_time/lib/tolerance_time_plugin/publication.rb | 1 + plugins/tolerance_time/lib/tolerance_time_plugin/tolerance.rb | 1 + plugins/tolerance_time/views/tolerance_time_plugin_myprofile/index.html.erb | 2 +- 4 files changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/tolerance_time/lib/tolerance_time_plugin.rb b/plugins/tolerance_time/lib/tolerance_time_plugin.rb index 394d3b7..71ec2df 100644 --- a/plugins/tolerance_time/lib/tolerance_time_plugin.rb +++ b/plugins/tolerance_time/lib/tolerance_time_plugin.rb @@ -51,7 +51,6 @@ class ToleranceTimePlugin < Noosfero::Plugin redirect_to content.article.url end end - { :type => 'before_filter', :method_name => 'expired_content', :options => {:only => 'edit_comment'}, diff --git a/plugins/tolerance_time/lib/tolerance_time_plugin/publication.rb b/plugins/tolerance_time/lib/tolerance_time_plugin/publication.rb index 13ce638..cc44adc 100644 --- a/plugins/tolerance_time/lib/tolerance_time_plugin/publication.rb +++ b/plugins/tolerance_time/lib/tolerance_time_plugin/publication.rb @@ -2,6 +2,7 @@ class ToleranceTimePlugin::Publication < Noosfero::Plugin::ActiveRecord belongs_to :target, :polymorphic => true validates_presence_of :target_id, :target_type validates_uniqueness_of :target_id, :scope => :target_type + attr_accessible :target class << self def find_by_target(target) diff --git a/plugins/tolerance_time/lib/tolerance_time_plugin/tolerance.rb b/plugins/tolerance_time/lib/tolerance_time_plugin/tolerance.rb index 310a86a..2efc24a 100644 --- a/plugins/tolerance_time/lib/tolerance_time_plugin/tolerance.rb +++ b/plugins/tolerance_time/lib/tolerance_time_plugin/tolerance.rb @@ -4,4 +4,5 @@ class ToleranceTimePlugin::Tolerance < Noosfero::Plugin::ActiveRecord validates_uniqueness_of :profile_id validates_numericality_of :content_tolerance, :only_integer => true, :allow_nil => true validates_numericality_of :comment_tolerance, :only_integer => true, :allow_nil => true + attr_accessible :profile, :content_tolerance, :comment_tolerance end diff --git a/plugins/tolerance_time/views/tolerance_time_plugin_myprofile/index.html.erb b/plugins/tolerance_time/views/tolerance_time_plugin_myprofile/index.html.erb index 6b44521..3c96be5 100644 --- a/plugins/tolerance_time/views/tolerance_time_plugin_myprofile/index.html.erb +++ b/plugins/tolerance_time/views/tolerance_time_plugin_myprofile/index.html.erb @@ -2,7 +2,7 @@ <%= error_messages_for :tolerance %> -<%= form_for :tolerance, @tolerance do |f| %> +<%= form_for :tolerance do |f| %> <% time_units = [[_('Seconds'), 1], [_('Minutes'), 60], [_('Hours'), 3600]]%> -- libgit2 0.21.2