From bb953baf08f17ddbad94fcff2a50da3ecdeb25f8 Mon Sep 17 00:00:00 2001 From: "me@jeffersonbledsoe.com" Date: Mon, 3 Feb 2025 17:21:03 +0000 Subject: [PATCH] Handle not installing the validations library correctly --- src/collective/volto/formsupport/validation/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/collective/volto/formsupport/validation/__init__.py b/src/collective/volto/formsupport/validation/__init__.py index 99cd03b1..755db221 100644 --- a/src/collective/volto/formsupport/validation/__init__.py +++ b/src/collective/volto/formsupport/validation/__init__.py @@ -5,14 +5,15 @@ from zope.schema.interfaces import IVocabularyFactory from zope.schema.vocabulary import SimpleVocabulary -from collective.volto.formsupport.validation.custom_validators import custom_validators -from collective.volto.formsupport.validation.definition import ValidationDefinition try: from Products.validation.validators.BaseValidators import baseValidators + from collective.volto.formsupport.validation.custom_validators import custom_validators + from collective.volto.formsupport.validation.definition import ValidationDefinition except ImportError: # Products.validation is optional validation = None baseValidators = None + custom_validators = [] IGNORED_VALIDATION_DEFINITION_ARGUMENTS = [