From ebfef58a386b2fb0ae6c67d6f3caa76c4d415b34 Mon Sep 17 00:00:00 2001 From: Luciano Prestes Cavalcanti Date: Tue, 15 Sep 2015 17:37:04 +0200 Subject: [PATCH] Fix bug on rating organization --- lib/gov_user_plugin.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/gov_user_plugin.rb b/lib/gov_user_plugin.rb index 99c61a3..7de64ba 100644 --- a/lib/gov_user_plugin.rb +++ b/lib/gov_user_plugin.rb @@ -236,12 +236,14 @@ class GovUserPlugin < Noosfero::Plugin end def organization_ratings_plugin_extra_fields_show_data user_rating + gov_user_self = self + Proc::new { if logged_in? is_admin = environment.admins.include?(current_user.person) is_admin ||= user_rating.organization.admins.include?(current_user.person) - if is_admin and context.profile.software? + if is_admin and gov_user_self.context.profile.software? render :file => 'organization_ratings_extra_fields_show_institution', :locals => {:user_rating => user_rating} end -- libgit2 0.21.2