Browse Source

fix: certicate request

master
alireza 1 year ago
parent
commit
25d794f80f
  1. 4
      apps/certificate/serializers.py

4
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)

Loading…
Cancel
Save