diff --git a/odoorpc/env.py b/odoorpc/env.py index ecc8e4e..556066a 100644 --- a/odoorpc/env.py +++ b/odoorpc/env.py @@ -316,6 +316,7 @@ def _create_model_class(self, model): fields_get = self._odoo.execute(model, 'fields_get') for field_name, field_data in fields_get.items(): if field_name not in FIELDS_RESERVED: + field_data['context'] = self._context # pass context to new fields ... Field = fields.generate_field(field_name, field_data) attrs['_columns'][field_name] = Field attrs[field_name] = Field