From 0a318c762007f6c20d365efc36239f9363b01737 Mon Sep 17 00:00:00 2001 From: Robert Helewka Date: Wed, 13 May 2026 06:18:55 -0400 Subject: [PATCH] feat(api): add max_length=50 validation to source field --- mnemosyne/library/api/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mnemosyne/library/api/serializers.py b/mnemosyne/library/api/serializers.py index 22eea70..c4cb03c 100644 --- a/mnemosyne/library/api/serializers.py +++ b/mnemosyne/library/api/serializers.py @@ -211,7 +211,7 @@ class IngestRequestSerializer(serializers.Serializer): file_type = serializers.CharField(required=False, allow_blank=True, default="") file_size = serializers.IntegerField(required=False, default=0) content_hash = serializers.CharField(max_length=64) - source = serializers.CharField(required=False, allow_blank=True, default="") + source = serializers.CharField(required=False, allow_blank=True, default="", max_length=50) source_ref = serializers.CharField(required=False, allow_blank=True, default="") def validate(self, data):