This commit is contained in:
2025-05-22 20:25:38 +02:00
parent 09f6750c2b
commit ce03fbf12f
529 changed files with 3353 additions and 3312 deletions

View File

@@ -586,8 +586,7 @@ class AnyOf:
self.values_formatter = values_formatter
def __call__(self, form, field):
data = field.data if isinstance(field.data, list) else [field.data]
if any(d in self.values for d in data):
if field.data in self.values:
return
message = self.message
@@ -622,8 +621,7 @@ class NoneOf:
self.values_formatter = values_formatter
def __call__(self, form, field):
data = field.data if isinstance(field.data, list) else [field.data]
if not any(d in self.values for d in data):
if field.data not in self.values:
return
message = self.message
@@ -697,7 +695,7 @@ class ReadOnly:
def __call__(self, form, field):
if field.data != field.object_data:
raise ValidationError(field.gettext("This field cannot be edited."))
raise ValidationError(field.gettext("This field cannot be edited"))
class Disabled:
@@ -713,7 +711,7 @@ class Disabled:
def __call__(self, form, field):
if field.raw_data is not None:
raise ValidationError(
field.gettext("This field is disabled and cannot have a value.")
field.gettext("This field is disabled and cannot have a value")
)