Commit 965f23924d48e4294299efe4d2d3248eddfad695
1 parent
d21854c9
Exists in
master
and in
4 other branches
Fix HotSpot method missing error
Signed-off-by: Tallys Martins <tallysmartins@yahoo.com.br>
Showing
1 changed file
with
11 additions
and
10 deletions
Show diff stats
lib/software_communities_plugin.rb
| ... | ... | @@ -95,17 +95,18 @@ class SoftwareCommunitiesPlugin < Noosfero::Plugin |
| 95 | 95 | end |
| 96 | 96 | |
| 97 | 97 | def organization_ratings_plugin_extra_fields_show_data user_rating |
| 98 | - if logged_in? | |
| 99 | - is_admin = environment.admins.include?(current_user.person) | |
| 100 | - is_admin ||= user_rating.organization.admins.include?(current_user.person) | |
| 101 | - | |
| 102 | - if is_admin and context.profile.software? | |
| 103 | - Proc::new { | |
| 104 | - render :file => 'organization_ratings_extra_fields_show_data', | |
| 105 | - :locals => {:user_rating => user_rating} | |
| 106 | - } | |
| 98 | + Proc::new { | |
| 99 | + if logged_in? | |
| 100 | + is_admin = environment.admins.include?(current_user.person) | |
| 101 | + is_admin ||= user_rating.organization.admins.include?(current_user.person) | |
| 102 | + | |
| 103 | + if is_admin and profile.software? | |
| 104 | + | |
| 105 | + render :file => 'organization_ratings_extra_fields_show_data', | |
| 106 | + :locals => {:user_rating => user_rating} | |
| 107 | + end | |
| 107 | 108 | end |
| 108 | - end | |
| 109 | + } | |
| 109 | 110 | end |
| 110 | 111 | |
| 111 | 112 | # FIXME - if in error log apears has_permission?, try to use this method | ... | ... |