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):