summaryrefslogtreecommitdiff
path: root/addons/website_form/static
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website_form/static')
-rw-r--r--addons/website_form/static/src/js/website_form.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/website_form/static/src/js/website_form.js b/addons/website_form/static/src/js/website_form.js
index 431250907c3..716c49ed685 100644
--- a/addons/website_form/static/src/js/website_form.js
+++ b/addons/website_form/static/src/js/website_form.js
@@ -56,7 +56,7 @@ odoo.define('website_form.animation', function (require) {
send: function(e) {
e.preventDefault(); // Prevent the default submit behavior
- this.$target.find('.o_website_form_send').off(); // Prevent users from crazy clicking
+ this.$target.find('.o_website_form_send').off().addClass('disabled'); // Prevent users from crazy clicking
var self = this;
@@ -225,7 +225,7 @@ odoo.define('website_form.animation', function (require) {
update_status: function(status) {
var self = this;
if (status != 'success') { // Restore send button behavior if result is an error
- this.$target.find('.o_website_form_send').on('click',function(e) {self.send(e);});
+ this.$target.find('.o_website_form_send').on('click',function(e) {self.send(e);}).removeClass('disabled');
}
var $result = this.$('#o_website_form_result');
this.templates_loaded.done(function () {