[FIX] partner_autocomplete: show other errors
When IAP reply when an error for partner_autocomplete, show the error instead of thinking `error` and `error_message` are res.partner data which leads to subsequent errors. opw-2337763 opw-2341473 closes #58024 closes odoo/odoo#58241 X-original-commit: 0c71cc51adf92582c89ae7c78141278bae341f22 Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com>
This commit is contained in:
@@ -143,13 +143,14 @@ var PartnerAutocompleteMixin = {
|
||||
company.vat = company_data.vat;
|
||||
}
|
||||
|
||||
if (company_data.error && company_data.error_message === 'Insufficient Credit') {
|
||||
self._notifyNoCredits();
|
||||
company_data = company;
|
||||
}
|
||||
|
||||
if (company_data.error && company_data.error_message === 'No Account Token') {
|
||||
self._notifyAccountToken();
|
||||
if (company_data.error) {
|
||||
if (company_data.error_message === 'Insufficient Credit') {
|
||||
self._notifyNoCredits();
|
||||
} else if (company_data.error_message === 'No Account Token') {
|
||||
self._notifyAccountToken();
|
||||
} else {
|
||||
self.do_notify(false, company_data.error_message);
|
||||
}
|
||||
company_data = company;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user