Compare userid first
This commit is contained in:
parent
1540cbb682
commit
b9aa5bae63
@ -59,16 +59,18 @@ func LogViewHandler(ctx *gin.Context) {
|
||||
}
|
||||
|
||||
// Verify the user has permissions to be here
|
||||
if ticket.UserId != userId {
|
||||
permLevel, err := utils.GetPermissionLevel(guildId, userId)
|
||||
if err != nil {
|
||||
ctx.JSON(500, utils.ErrorJson(err))
|
||||
return
|
||||
}
|
||||
|
||||
if permLevel < permission.Support && ticket.UserId != userId {
|
||||
if permLevel < permission.Support {
|
||||
ctx.Redirect(302, config.Conf.Server.BaseUrl) // TODO: 403 Page
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
// retrieve ticket messages from bucket
|
||||
messages, err := Archiver.Get(guildId, ticketId)
|
||||
|
Loading…
x
Reference in New Issue
Block a user