summaryrefslogtreecommitdiff
path: root/addons/partner_autocomplete/models/res_partner.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/partner_autocomplete/models/res_partner.py')
-rw-r--r--addons/partner_autocomplete/models/res_partner.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/addons/partner_autocomplete/models/res_partner.py b/addons/partner_autocomplete/models/res_partner.py
index 1821dfd20f1..1180b3039df 100644
--- a/addons/partner_autocomplete/models/res_partner.py
+++ b/addons/partner_autocomplete/models/res_partner.py
@@ -50,8 +50,8 @@ class ResPartner(models.Model):
if not country:
country = self.env['res.country'].search([['name', '=ilike', country_name]])
- state_id = {}
- country_id = {}
+ state_id = False
+ country_id = False
if country:
country_id = {
'id': country.id,
@@ -127,7 +127,12 @@ class ResPartner(models.Model):
else:
result = {}
- if error:
+ if response and response.get('credit_error'):
+ result.update({
+ 'error': True,
+ 'error_message': 'Insufficient Credit'
+ })
+ elif error:
result.update({
'error': True,
'error_message': error