From 965f23924d48e4294299efe4d2d3248eddfad695 Mon Sep 17 00:00:00 2001 From: Tallys Martins Date: Mon, 14 Sep 2015 06:15:06 -0300 Subject: [PATCH] Fix HotSpot method missing error --- lib/software_communities_plugin.rb | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/lib/software_communities_plugin.rb b/lib/software_communities_plugin.rb index b326d1d..1a4abf7 100644 --- a/lib/software_communities_plugin.rb +++ b/lib/software_communities_plugin.rb @@ -95,17 +95,18 @@ class SoftwareCommunitiesPlugin < Noosfero::Plugin end def organization_ratings_plugin_extra_fields_show_data user_rating - 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? - Proc::new { - render :file => 'organization_ratings_extra_fields_show_data', - :locals => {:user_rating => user_rating} - } + 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 profile.software? + + render :file => 'organization_ratings_extra_fields_show_data', + :locals => {:user_rating => user_rating} + end end - end + } end # FIXME - if in error log apears has_permission?, try to use this method -- libgit2 0.21.2