Align openapi specs to the actual API
This commit is contained in:
parent
c19b3d3545
commit
301cea927a
22 changed files with 153 additions and 111 deletions
|
|
@ -130,7 +130,9 @@ class UserActivitySerializer(activity_serializers.ModelSerializer):
|
|||
|
||||
|
||||
class UserBasicSerializer(serializers.ModelSerializer):
|
||||
avatar = common_serializers.AttachmentSerializer(source="get_avatar")
|
||||
avatar = common_serializers.AttachmentSerializer(
|
||||
source="get_avatar", allow_null=True
|
||||
)
|
||||
|
||||
class Meta:
|
||||
model = models.User
|
||||
|
|
|
|||
|
|
@ -121,7 +121,7 @@ class UserViewSet(mixins.UpdateModelMixin, viewsets.GenericViewSet):
|
|||
data = {"subsonic_api_token": self.request.user.subsonic_api_token}
|
||||
return Response(data)
|
||||
|
||||
@extend_schema(operation_id="change_email")
|
||||
@extend_schema(operation_id="change_email", responses={200: None, 403: None})
|
||||
@action(
|
||||
methods=["post"],
|
||||
required_scope="security",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue