0
0
Fork 0
mirror of https://github.com/go-gitea/gitea synced 2024-11-15 14:31:41 +01:00

Merge pull request #18 from LefsFlarey/issue/3675

Fix 500 error caused by deleted users on issues (#3675)
This commit is contained in:
Lunny Xiao 2016-11-09 15:14:18 +08:00 committed by GitHub
commit c511f1c6c3

View file

@ -94,12 +94,12 @@ func (issue *Issue) loadAttributes(e Engine) (err error) {
if issue.Poster == nil { if issue.Poster == nil {
issue.Poster, err = getUserByID(e, issue.PosterID) issue.Poster, err = getUserByID(e, issue.PosterID)
if err != nil { if err != nil {
if IsErrUserNotExist(err) { issue.PosterID = -1
issue.PosterID = -1 issue.Poster = NewGhostUser()
issue.Poster = NewGhostUser() if !IsErrUserNotExist(err) {
} else {
return fmt.Errorf("getUserByID.(poster) [%d]: %v", issue.PosterID, err) return fmt.Errorf("getUserByID.(poster) [%d]: %v", issue.PosterID, err)
} }
err = nil
return return
} }
} }