diff --git a/addons/payment/models/payment_acquirer.py b/addons/payment/models/payment_acquirer.py index 2d466219140..c05270a7553 100644 --- a/addons/payment/models/payment_acquirer.py +++ b/addons/payment/models/payment_acquirer.py @@ -140,6 +140,7 @@ class PaymentAcquirer(osv.Model): 'country': tx.partner_country_id, 'phone': tx.partner_phone, 'reference': tx.partner_reference, + 'state': None, } else: if partner_id: @@ -154,6 +155,7 @@ class PaymentAcquirer(osv.Model): 'country_id': partner.country_id.id, 'country': partner.country_id, 'phone': partner.phone, + 'state': partner.state_id, } else: partner, partner_data = False, {} diff --git a/addons/payment_paypal/models/paypal.py b/addons/payment_paypal/models/paypal.py index 5dcbd975a4a..3f8872396f8 100644 --- a/addons/payment_paypal/models/paypal.py +++ b/addons/payment_paypal/models/paypal.py @@ -118,6 +118,7 @@ class AcquirerPaypal(osv.Model): 'address1': partner_values['address'], 'city': partner_values['city'], 'country': partner_values['country'] and partner_values['country'].name or '', + 'state': partner_values['state'] and partner_values['state'].name or '', 'email': partner_values['email'], 'zip': partner_values['zip'], 'first_name': partner_values['first_name'], @@ -226,7 +227,7 @@ class TxPaypal(osv.Model): # check seller if data.get('receiver_email') != tx.acquirer_id.paypal_email_account: invalid_parameters.append(('receiver_email', data.get('receiver_email'), tx.acquirer_id.paypal_email_account)) - if tx.acquirer_id.paypal_seller_account and data.get('receiver_id') != tx.acquirer_id.paypal_seller_account: + if data.get('receiver_id') and tx.acquirer_id.paypal_seller_account and data['receiver_id'] != tx.acquirer_id.paypal_seller_account: invalid_parameters.append(('receiver_id', data.get('receiver_id'), tx.acquirer_id.paypal_seller_account)) return invalid_parameters diff --git a/addons/sale/views/report_saleorder.xml b/addons/sale/views/report_saleorder.xml index 243004869e3..a61120c4216 100644 --- a/addons/sale/views/report_saleorder.xml +++ b/addons/sale/views/report_saleorder.xml @@ -31,7 +31,7 @@ -