Commit 277adf7d7820826fcfecd4d732e5646ec4f21033
1 parent
8195b993
Exists in
master
and in
29 other branches
Admin don't need to fill a captcha to report abuse
closes ActionItem2387
Showing
2 changed files
with
4 additions
and
2 deletions
Show diff stats
app/controllers/public/profile_controller.rb
@@ -278,7 +278,7 @@ class ProfileController < PublicController | @@ -278,7 +278,7 @@ class ProfileController < PublicController | ||
278 | end | 278 | end |
279 | 279 | ||
280 | def register_report | 280 | def register_report |
281 | - if !verify_recaptcha | 281 | + unless user.is_admin? || verify_recaptcha |
282 | render :text => { | 282 | render :text => { |
283 | :ok => false, | 283 | :ok => false, |
284 | :error => { | 284 | :error => { |
app/views/profile/report_abuse.html.erb
@@ -4,7 +4,9 @@ | @@ -4,7 +4,9 @@ | ||
4 | <%= hidden_field_tag(:content_type, params[:content_type]) %> | 4 | <%= hidden_field_tag(:content_type, params[:content_type]) %> |
5 | <%= hidden_field_tag(:content_id, params[:content_id]) %> | 5 | <%= hidden_field_tag(:content_id, params[:content_id]) %> |
6 | 6 | ||
7 | - <p><%= recaptcha_tags :ajax => true, :display => {:theme => 'clean'} %> </p> | 7 | + <% unless user.is_admin? %> |
8 | + <p><%= recaptcha_tags :ajax => true, :display => {:theme => 'clean'} %> </p> | ||
9 | + <% end %> | ||
8 | 10 | ||
9 | <%= submit_button(:send, _('Report profile'), :style => 'float: left; cursor: pointer;', :id => 'report-abuse-submit-button', :onclick => "jQuery('#form-submit-loading').show()") %> | 11 | <%= submit_button(:send, _('Report profile'), :style => 'float: left; cursor: pointer;', :id => 'report-abuse-submit-button', :onclick => "jQuery('#form-submit-loading').show()") %> |
10 | <%= button(:cancel, _('Cancel'), {}, :style => 'float: left; padding-top: 0px; padding-bottom: 0px;', :onclick => 'jQuery.colorbox.close(); return false;')%> | 12 | <%= button(:cancel, _('Cancel'), {}, :style => 'float: left; padding-top: 0px; padding-bottom: 0px;', :onclick => 'jQuery.colorbox.close(); return false;')%> |