changeset 726561075abf in modules/party_siret:default
details: 
https://hg.tryton.org/modules/party_siret?cmd=changeset;node=726561075abf
description:
        Set all fields readonly for inactive records

        issue3747
        review295061011
diffstat:

 address.py |  5 +----
 party.py   |  5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

diffs (44 lines):

diff -r 263cae30c98a -r 726561075abf address.py
--- a/address.py        Sun Mar 01 16:12:39 2020 +0100
+++ b/address.py        Tue Mar 17 20:08:12 2020 +0100
@@ -2,7 +2,6 @@
 # this repository contains the full copyright notices and license terms.
 from trytond.i18n import gettext
 from trytond.model import fields
-from trytond.pyson import Eval
 from trytond.pool import PoolMeta
 from . import luhn
 from .exceptions import SIRETValidationError
@@ -11,9 +10,7 @@
 class Address(metaclass=PoolMeta):
     __name__ = 'party.address'
 
-    siret_nic = fields.Char('SIRET NIC', select=True, states={
-            'readonly': ~Eval('active', True),
-            }, size=5, depends=['active'])
+    siret_nic = fields.Char("SIRET NIC", select=True, size=5)
     siret = fields.Function(fields.Char('SIRET'), 'get_siret')
 
     def get_siret(self, name):
diff -r 263cae30c98a -r 726561075abf party.py
--- a/party.py  Sun Mar 01 16:12:39 2020 +0100
+++ b/party.py  Tue Mar 17 20:08:12 2020 +0100
@@ -2,7 +2,6 @@
 # this repository contains the full copyright notices and license terms.
 from trytond.i18n import gettext
 from trytond.model import fields
-from trytond.pyson import Eval
 from trytond.pool import PoolMeta
 from . import luhn
 from .exceptions import SIRENValidationError
@@ -11,9 +10,7 @@
 class Party(metaclass=PoolMeta):
     __name__ = 'party.party'
 
-    siren = fields.Char('SIREN', select=True, states={
-            'readonly': ~Eval('active', True),
-            }, size=9, depends=['active'])
+    siren = fields.Char("SIREN", select=True, size=9)
 
     @classmethod
     def validate(cls, parties):

Reply via email to