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 %>
-
@@ -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')