From e6568e0d8cda08f89adf27b64d4948e5b828c963 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Tue, 16 Dec 2014 12:05:50 +0100 Subject: [PATCH] [FIX] payment_buckaroo: dynamic lang & test params test flag is set according to acquirer environment lang is set according to partner language --- addons/payment_buckaroo/models/buckaroo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/payment_buckaroo/models/buckaroo.py b/addons/payment_buckaroo/models/buckaroo.py index 5b576a24c3b..6885ef60bc6 100644 --- a/addons/payment_buckaroo/models/buckaroo.py +++ b/addons/payment_buckaroo/models/buckaroo.py @@ -81,12 +81,12 @@ class AcquirerBuckaroo(osv.Model): 'Brq_amount': tx_values['amount'], 'Brq_currency': tx_values['currency'] and tx_values['currency'].name or '', 'Brq_invoicenumber': tx_values['reference'], - 'brq_test' : True, + 'brq_test': acquirer.environment, 'Brq_return': '%s' % urlparse.urljoin(base_url, BuckarooController._return_url), 'Brq_returncancel': '%s' % urlparse.urljoin(base_url, BuckarooController._cancel_url), 'Brq_returnerror': '%s' % urlparse.urljoin(base_url, BuckarooController._exception_url), 'Brq_returnreject': '%s' % urlparse.urljoin(base_url, BuckarooController._reject_url), - 'Brq_culture': 'en-US', + 'Brq_culture': partner_values.get('lang', 'en_US'), }) if buckaroo_tx_values.get('return_url'): buckaroo_tx_values['add_returndata'] = {'return_url': '%s' % buckaroo_tx_values.pop('return_url')}