Skip to content

Commit 80c9239

Browse files
committed
[14.0][IMP] support company dependent fields
1 parent 6f9aad4 commit 80c9239

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

pattern_import_export/models/pattern_file.py

+7
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@ class PatternFile(models.Model):
2929
chunk_ids = fields.One2many("pattern.chunk", "pattern_file_id", "Chunk")
3030
date_done = fields.Datetime()
3131

32+
company_id = fields.Many2one(
33+
comodel_name="res.company",
34+
default=lambda self: self.env.company.id,
35+
required=False,
36+
string="Company",
37+
)
38+
3239
@api.depends("chunk_ids.nbr_error", "chunk_ids.nbr_success")
3340
def _compute_stat(self):
3441
for record in self:

pattern_import_export/wizard/import_pattern_wizard.py

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ def action_launch_import(self):
3636
"datas": self.import_file,
3737
"kind": "import",
3838
"pattern_config_id": self.pattern_config_id.id,
39+
"company_id": self.env.company.id,
3940
}
4041
)
4142
pattern_file_import.with_delay(

0 commit comments

Comments
 (0)