From 2091eff6714bf2069dfdb679421602908e18c037 Mon Sep 17 00:00:00 2001 From: vviekk Date: Wed, 15 Feb 2023 12:42:08 +0530 Subject: [PATCH] Fixing Enterprise creation submit button behavior --- .../registration/registration_form_controller.js.coffee | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/darkswarm/controllers/registration/registration_form_controller.js.coffee b/app/assets/javascripts/darkswarm/controllers/registration/registration_form_controller.js.coffee index f5ea72fe52..c77fdc1fd6 100644 --- a/app/assets/javascripts/darkswarm/controllers/registration/registration_form_controller.js.coffee +++ b/app/assets/javascripts/darkswarm/controllers/registration/registration_form_controller.js.coffee @@ -7,8 +7,12 @@ angular.module('Darkswarm').controller "RegistrationFormCtrl", ($scope, Registra form.$valid $scope.create = (form) -> - $scope.disableButton() - EnterpriseRegistrationService.create($scope.enableButton) if $scope.valid(form) + if ($scope.valid(form)) + $scope.disableButton() + EnterpriseRegistrationService.create().then(() -> + $scope.enableButton() + ) + end $scope.update = (nextStep, form) -> EnterpriseRegistrationService.update(nextStep) if $scope.valid(form)