i am using odoo 14 and trying to create a server action button in product list view.
"""
record is defined in comment section
"""
server action defines here
class Products(models.Model):
_inherit = "product.template"
def batch_publish(self):
for prod in self :
if prod.can_publish and prod.is_published != True :
prod.is_published = True
But i got error upgrading the module.
<record id="batch_publish_products" model="ir.actions.server">
<field name="name">Published</field>
<field name="model_id" ref="product.template"/>
<field name="binding_view_id" ref="product.template"/>
<field name="binding_view_types">list</field>
<field name="state">code</field>
<field name="code">action = records.batch_publish()</field>
</record>