public async Task <ActionResult <DefaultResponse <bool> > > UpdateProfilePicture([FromBody] ProfilePictureViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(Response(false)); } model.Id = GetUserId(); await _userAppService.UpdateProfilePicture(model); return(Response(true)); }
public async Task <ActionResult <bool> > UpdateProfilePicture([FromBody] ProfilePictureViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(ModelStateErrorResponseError()); } model.Id = _systemUser.UserId; await _userAppService.UpdateProfilePicture(model); return(ResponsePutPatch()); }
public async Task <ActionResult <bool> > UpdateProfilePicture([FromBody] ProfilePictureViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(ModelStateErrorResponseError()); } model.Username = _systemUser.Username; model.Filename = $"{_systemUser.Username}{model.FileType.Replace("image/", ".")}"; await _userAppService.UpdateProfilePicture(model); return(ResponsePutPatch()); }