changeset 181990035a27 in modules/production:default
details: 
https://hg.tryton.org/modules/production?cmd=changeset;node=181990035a27
description:
        Hide production tab on services

        issue9232
        review299441002
diffstat:

 product.py |  14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diffs (31 lines):

diff -r 6f353b1c9990 -r 181990035a27 product.py
--- a/product.py        Mon Apr 13 14:49:07 2020 +0200
+++ b/product.py        Mon Apr 20 14:00:59 2020 +0200
@@ -16,6 +16,13 @@
             },
         depends=['type'])
 
+    @classmethod
+    def view_attributes(cls):
+        return super().view_attributes() + [
+            ('//page[@id="production"]', 'states', {
+                    'invisible': ~Eval('producible'),
+                    })]
+
 
 class Product(metaclass=PoolMeta):
     __name__ = 'product.product'
@@ -63,13 +70,6 @@
         default.setdefault('boms', None)
         return super(Product, cls).copy(products, default=default)
 
-    @classmethod
-    def view_attributes(cls):
-        return super(Product, cls).view_attributes() + [
-            ('//page[@id="production"]', 'states', {
-                    'invisible': ~Eval('producible'),
-                    })]
-
 
 class ProductBom(sequence_ordered(), ModelSQL, ModelView):
     'Product - BOM'

Reply via email to