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)