Browse Source
API: Fix null pointer in attempt to Sudo if not logged in (#5872)
Signed-off-by: Andrew Thornton <art27@cantab.net>
for-closed-social
zeripath
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
routers/api/v1/api.go
|
|
@ -85,7 +85,7 @@ func sudo() macaron.Handler { |
|
|
|
} |
|
|
|
|
|
|
|
if len(sudo) > 0 { |
|
|
|
if ctx.User.IsAdmin { |
|
|
|
if ctx.IsSigned && ctx.User.IsAdmin { |
|
|
|
user, err := models.GetUserByName(sudo) |
|
|
|
if err != nil { |
|
|
|
if models.IsErrUserNotExist(err) { |
|
|
|