diff --git a/api/v1/serializers/course.py b/api/v1/serializers/course.py index 90a57fff..27810603 100644 --- a/api/v1/serializers/course.py +++ b/api/v1/serializers/course.py @@ -136,6 +136,7 @@ class CourseCreateSerializer(DispatchContentMixin, content = validated_data.pop('content', []) materials = validated_data.pop('materials', []) gallery = validated_data.pop('gallery', {}) + author = validated_data.get('author', None) if not author: validated_data['author'] = self.context.request.user course = super().update(instance, validated_data)