From 25d794f80fbb046deb85476746520773ab6f08d2 Mon Sep 17 00:00:00 2001 From: alireza Date: Sun, 22 Dec 2024 08:12:22 +0330 Subject: [PATCH] fix: certicate request --- apps/certificate/serializers.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/certificate/serializers.py b/apps/certificate/serializers.py index 624284c..1f5c595 100644 --- a/apps/certificate/serializers.py +++ b/apps/certificate/serializers.py @@ -31,7 +31,9 @@ class CertificateRequestSerializer(serializers.ModelSerializer): course = validated_data['course'] if Certificate.objects.filter(student=user, course=course, status__in=['pending', 'approved']).exists(): - raise serializers.ValidationError({"course": "Passwords do not match."}) + raise serializers.ValidationError({ + "course": "A certificate request for this course is already pending or approved." + }) return Certificate.objects.create(student=user, course=course)