Features: 1) Replace success field with user field in UploadAvatar mutation response;

Fixes: None;

Extra: 1) Adjust mutation return statement to include `user` instead of static success value;
This commit is contained in:
Egor Pavlovich Gorbunov 2025-05-20 12:04:19 +03:00
parent 495aacc818
commit e259cf202c

View file

@ -326,7 +326,7 @@ class UploadAvatar(BaseMutation):
class Arguments: class Arguments:
avatar = Upload(required=True) avatar = Upload(required=True)
success = Boolean() user = Field(UserType)
def mutate(self, info, avatar): def mutate(self, info, avatar):
if not info.context.user.is_authenticated: if not info.context.user.is_authenticated:
@ -338,4 +338,4 @@ class UploadAvatar(BaseMutation):
except Exception as e: except Exception as e:
raise BadRequest(str(e)) raise BadRequest(str(e))
return UploadAvatar(success=True) return UploadAvatar(user=info.context.user)