✨(backend) improve search indexer service configuration
New SEARCH_INDEXER_CLASS setting to define the indexer service class. Raise ImpoperlyConfigured errors instead of RuntimeError in index service. Signed-off-by: Fabre Florian <ffabre@hybird.org>
This commit is contained in:
committed by
Quentin BEY
parent
d721b97f68
commit
24460ffc3a
@@ -1018,12 +1018,4 @@ class ThreadSerializer(serializers.ModelSerializer):
|
||||
class FindDocumentSerializer(serializers.Serializer):
|
||||
"""Serializer for Find search requests"""
|
||||
|
||||
q = serializers.CharField(required=True)
|
||||
|
||||
def validate_q(self, value):
|
||||
"""Ensure the text field is not empty."""
|
||||
|
||||
if len(value.strip()) == 0:
|
||||
raise serializers.ValidationError("Text field cannot be empty.")
|
||||
|
||||
return value
|
||||
q = serializers.CharField(required=True, allow_blank=False, trim_whitespace=True)
|
||||
|
||||
Reference in New Issue
Block a user