diff options
| author | ptr <ptr@openerp.com> | 2016-10-25 18:37:24 +0530 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2016-12-29 15:46:37 +0100 |
| commit | 5b79505bb136bdfab3f7c1fe7eb120c73cb9fdff (patch) | |
| tree | 2626a70292aa33b89b4aa70a9849b08b96a2569d /addons/website_payment/models | |
| parent | 752013d3c7b16a2798ee683e19c98702d41c4896 (diff) | |
[IMP] account*: Improve the settings form view
Diffstat (limited to 'addons/website_payment/models')
| -rw-r--r-- | addons/website_payment/models/__init__.py | 1 | ||||
| -rw-r--r-- | addons/website_payment/models/res_config.py | 31 |
2 files changed, 0 insertions, 32 deletions
diff --git a/addons/website_payment/models/__init__.py b/addons/website_payment/models/__init__.py index 0a02268206c..a02b4070ed0 100644 --- a/addons/website_payment/models/__init__.py +++ b/addons/website_payment/models/__init__.py @@ -1,3 +1,2 @@ -import res_config import payment import website diff --git a/addons/website_payment/models/res_config.py b/addons/website_payment/models/res_config.py deleted file mode 100644 index 062697abd4c..00000000000 --- a/addons/website_payment/models/res_config.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -# Part of Odoo. See LICENSE file for full copyright and licensing details. - -from odoo import api, fields, models - - -class PaymentConfigSettings(models.TransientModel): - _inherit = 'account.config.settings' - - default_acquirer = fields.Many2one("payment.acquirer", - string="Default Acquirer", - help="Default payment acquirer for website payments; your provider needs to be visible in the website.", - domain="[('website_published','=',True)]" - ) - - @api.model - def get_default_acquirer(self, fields): - default_acquirer = False - if 'default_acquirer' in fields: - default_acquirer = self.env['ir.values'].get_default('payment.transaction', 'acquirer_id', company_id=self.env.user.company_id.id) - return { - 'default_acquirer': default_acquirer - } - - @api.multi - def set_default_acquirer(self): - for wizard in self: - ir_values = self.env['ir.values'] - if self.user_has_groups('base.group_erp_manager'): - ir_values = ir_values.sudo() - ir_values.set_default('payment.transaction', 'acquirer_id', wizard.default_acquirer.id, company_id=self.env.user.company_id.id) |
