You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.5 KiB
42 lines
1.5 KiB
odoo.define('website_contact_extend.success_page', function (require) {
|
|
"use strict";
|
|
|
|
var ajax = require("web.ajax");
|
|
|
|
$(document).on('blur', '.input_email_from', function (ev) {
|
|
console.log(ev);
|
|
var email_from = $('.input_email_from').val();
|
|
var company_name = $('.input_company').val();
|
|
|
|
return ajax.jsonRpc('/check_user_exists', 'call', {
|
|
email_from: email_from,
|
|
company_name: company_name,
|
|
}).then(function (res) {
|
|
var contactus_page = "/contactus-thank-you";
|
|
if (res) {
|
|
contactus_page = "/contact-us-form-review";
|
|
}
|
|
var formaction_webform = 'form[action="/website_form/"]';
|
|
$(formaction_webform).attr('data-success_page', contactus_page);
|
|
});
|
|
});
|
|
|
|
$(document).on('blur', '.input_company', function (ev) {
|
|
console.log(ev);
|
|
var email_from = $('.input_email_from').val();
|
|
var company_name = $('.input_company').val();
|
|
|
|
return ajax.jsonRpc('/check_user_exists', 'call', {
|
|
email_from: email_from,
|
|
company_name: company_name,
|
|
}).then(function (res) {
|
|
var contactus_page = "/contactus-thank-you";
|
|
if (res) {
|
|
contactus_page = "/contact-us-form-review";
|
|
}
|
|
var formaction_webform = 'form[action="/website_form/"]';
|
|
$(formaction_webform).attr('data-success_page', contactus_page);
|
|
});
|
|
});
|
|
|
|
});
|