diff options
| author | Akash Bhavsar <abh@odoo.com> | 2017-01-04 18:00:18 +0530 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2017-01-06 10:09:30 +0100 |
| commit | 95d823d9db5351d0a90ea4edea8410fc77d6641b (patch) | |
| tree | e3aac1b85c65027a5f65a495290b1f5376ec500b | |
| parent | 450bdd95daf3981a2b7c2ac290527bb53a77281f (diff) | |
[FIX] google_spreadsheet: add a related field to generate a google_drive_uri code
As the field was displayed twice on the General Settings form by specification, we need to add a related field.
| -rw-r--r-- | addons/google_spreadsheet/models/__init__.py | 1 | ||||
| -rw-r--r-- | addons/google_spreadsheet/models/base_config_settings.py | 10 | ||||
| -rw-r--r-- | addons/google_spreadsheet/views/base_config_settings_views.xml | 2 |
3 files changed, 12 insertions, 1 deletions
diff --git a/addons/google_spreadsheet/models/__init__.py b/addons/google_spreadsheet/models/__init__.py index 02eb472052a..1080fde10ae 100644 --- a/addons/google_spreadsheet/models/__init__.py +++ b/addons/google_spreadsheet/models/__init__.py @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. +import base_config_settings import google_drive diff --git a/addons/google_spreadsheet/models/base_config_settings.py b/addons/google_spreadsheet/models/base_config_settings.py new file mode 100644 index 00000000000..fcf4afb4cf2 --- /dev/null +++ b/addons/google_spreadsheet/models/base_config_settings.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + + +class BaseConfigSettings(models.TransientModel): + _inherit = "base.config.settings" + + google_drive_uri_copy = fields.Char(related='google_drive_uri', string='URI', help="The URL to generate the authorization code from Google") diff --git a/addons/google_spreadsheet/views/base_config_settings_views.xml b/addons/google_spreadsheet/views/base_config_settings_views.xml index dcdeabfc8b4..14bda91e373 100644 --- a/addons/google_spreadsheet/views/base_config_settings_views.xml +++ b/addons/google_spreadsheet/views/base_config_settings_views.xml @@ -13,7 +13,7 @@ <field name="google_drive_authorization_code"/> </div> <a type="button" class="btn-link" target="_blank"><i class="fa fa-fw fa-arrow-right"/> - <field name="google_drive_uri" widget="url" text="Generate Code"/> + <field name="google_drive_uri_copy" widget="url" text="Generate Code"/> </a> </div> </xpath> |
