diff --git a/web/app/views/users/new.html.erb b/web/app/views/users/new.html.erb index 01fc14c25..8c2f46163 100644 --- a/web/app/views/users/new.html.erb +++ b/web/app/views/users/new.html.erb @@ -127,7 +127,7 @@
<% if Rails.application.config.recaptcha_enable %> -
+
<% end %>
@@ -138,7 +138,7 @@ -->
- <%= f.submit "CREATE ACCOUNT", class: "button-orange" %> + <%= f.submit "CREATE ACCOUNT", class: "button-orange disabled", id:"create-account-submit"%> <%= link_to "CANCEL", root_path, :class=>'button-grey' %>


@@ -163,6 +163,14 @@ window.signup.handle_register_as_changes() + function recaptcha_success(response) { + $("#create-account-submit").removeClass("disabled") + } + + function recaptcha_expired(response) { + $("#create-account-submit").addClass("disabled") + } + function get_first_error(field) { if (errors[field] && errors[field].length > 0) { return errors[field][0] @@ -239,7 +247,7 @@ recaptchaInput.closest('div.field').addClass('error') recaptchaInput.after("
" + recaptcha + "
") } - + if (musician_instruments) { var musicianInstrumentsInput = $('#instrument_selector'); musicianInstrumentsInput.closest('div.ftue-instrumentlist-wrapper').addClass('error')