diff --git a/bi_sql_editor/models/bi_sql_view.py b/bi_sql_editor/models/bi_sql_view.py index 20c5e835..60374b72 100644 --- a/bi_sql_editor/models/bi_sql_view.py +++ b/bi_sql_editor/models/bi_sql_view.py @@ -120,6 +120,15 @@ class BiSQLView(models.Model): 'sql_valid': [('readonly', False)], }) + action_context = fields.Text( + string="Action Context", default="{}", readonly=True, + help="Define here a context that will be used" + " by default, when creating the action.", + states={ + 'draft': [('readonly', False)], + 'sql_valid': [('readonly', False)], + }) + has_group_changed = fields.Boolean(copy=False) bi_sql_view_field_ids = fields.One2many( @@ -451,6 +460,7 @@ class BiSQLView(models.Model): 'view_mode': view_mode, 'view_id': view_id, 'search_view_id': self.search_view_id.id, + 'context': self.action_context, } @api.multi diff --git a/bi_sql_editor/views/view_bi_sql_view.xml b/bi_sql_editor/views/view_bi_sql_view.xml index 3b14342b..a94000ea 100644 --- a/bi_sql_editor/views/view_bi_sql_view.xml +++ b/bi_sql_editor/views/view_bi_sql_view.xml @@ -106,6 +106,11 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + + + + +