diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 58b0ee44..a24fa94e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -15,6 +15,10 @@ Unreleased ---------- ========================= +[10.21.14] - 2025-11-13 +----------------------- + * fix: use group uuid in hex format for filtering + [10.21.13] - 2025-11-11 ----------------------- * fix: remove temporary group_uuid field presence check diff --git a/enterprise_data/__init__.py b/enterprise_data/__init__.py index b5c89900..51462a15 100644 --- a/enterprise_data/__init__.py +++ b/enterprise_data/__init__.py @@ -2,4 +2,4 @@ Enterprise data api application. This Django app exposes API endpoints used by enterprises. """ -__version__ = "10.21.13" +__version__ = "10.21.14" diff --git a/enterprise_data/api/v1/serializers.py b/enterprise_data/api/v1/serializers.py index 016e6173..520190bd 100644 --- a/enterprise_data/api/v1/serializers.py +++ b/enterprise_data/api/v1/serializers.py @@ -342,7 +342,7 @@ class AdvanceAnalyticsQueryParamSerializer(serializers.Serializer): # pylint: d response_type = serializers.CharField(required=False) page = serializers.IntegerField(required=False, min_value=1) page_size = serializers.IntegerField(required=False, min_value=2) - group_uuid = serializers.UUIDField(required=False) + group_uuid = serializers.UUIDField(required=False, format='hex') course_type = serializers.ChoiceField( choices=[course_type.value for course_type in CourseType], required=False,