Use 'Feature's to toggle optional functionality

TODO: Wrap every incomplete project in a feature, and _turn it off_.
This commit is contained in:
James Mason 2017-11-03 20:37:42 -07:00
parent a7fce677fc
commit 0aa782711d
No known key found for this signature in database
GPG key ID: 1B3951886C449023
5 changed files with 19 additions and 3 deletions

View file

@ -45,11 +45,10 @@ class RegistrationsController < Devise::RegistrationsController
end
def check_captcha
unless verify_recaptcha
unless Feature.inactive?(:recaptcha) || verify_recaptcha
self.resource = resource_class.new sign_up_params
resource.validate # Look for any other validation errors besides Recaptcha
respond_with_navigational(resource) { render :new }
end
end
end