Don't fail if the last avatar file does not exist when deleting it
continuous-integration/drone/pr Build was killed
Details
continuous-integration/drone/pr Build was killed
Details
This commit is contained in:
parent
5f98defca1
commit
e10494f34e
|
@ -146,7 +146,9 @@ func UploadAvatar(c echo.Context) (err error) {
|
|||
if u.AvatarFileID != 0 {
|
||||
f := &files.File{ID: u.AvatarFileID}
|
||||
if err := f.Delete(); err != nil {
|
||||
return handler.HandleHTTPError(err, c)
|
||||
if !files.IsErrFileDoesNotExist(err) {
|
||||
return handler.HandleHTTPError(err, c)
|
||||
}
|
||||
}
|
||||
u.AvatarFileID = 0
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue