I created a many2one field to select a product in a form. I filter the possible items to choose with a domain:
light_system = fields.Many2one(
'product.product',
string='Lighting System',
ondelete='restrict',
domain=[('categ_id.name', '=','Lighting System')]
)
If I create a new item directly from this dropdown with "create new" the category is not set to 'lighting system' therefore it won't show up when I try to use it again, risking duplicates of the same item by different users... Is it possible to get the category to be set to "Lighting System" by default when I choose to create a new item directly from this field with 'create new""' or 'create and edit""' ?
I tried
<field name="light_system"
placeholder="Lighting System"
context="{'default_categ_id':'Lighting System'}"/>
and
<field name="light_system"
placeholder="Lighting System"
context="{'default_categ_id.name':'Lighting System'}"/>
in the form view, but neither works