lol
This commit is contained in:
@@ -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")
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user