diff --git a/templates/user_accounts.html b/templates/user_accounts.html
index e3eda63..16cd08b 100644
--- a/templates/user_accounts.html
+++ b/templates/user_accounts.html
@@ -118,15 +118,19 @@
expiry_date: expiryDate
}),
success: function(response) {
- spinner.hide();
- buttonText.show();
- button.prop('disabled', false);
- button.removeClass('btn-info').addClass('btn-success');
- buttonText.text('Valid');
- setTimeout(function() {
- button.removeClass('btn-success').addClass('btn-info');
- buttonText.text('Validate');
- }, 3000);
+ if (response.message === 'Account is valid and updated') {
+ location.reload();
+ } else {
+ spinner.hide();
+ buttonText.show();
+ button.prop('disabled', false);
+ button.removeClass('btn-info').addClass('btn-success');
+ buttonText.text('Valid');
+ setTimeout(function() {
+ button.removeClass('btn-success').addClass('btn-info');
+ buttonText.text('Validate');
+ }, 3000);
+ }
},
error: function(xhr, status, error) {
spinner.hide();