Compare userid first

This commit is contained in:
rxdn 2021-06-02 16:37:08 +01:00
parent 1540cbb682
commit b9aa5bae63

View File

@ -59,15 +59,17 @@ func LogViewHandler(ctx *gin.Context) {
} }
// Verify the user has permissions to be here // Verify the user has permissions to be here
permLevel, err := utils.GetPermissionLevel(guildId, userId) if ticket.UserId != userId {
if err != nil { permLevel, err := utils.GetPermissionLevel(guildId, userId)
ctx.JSON(500, utils.ErrorJson(err)) if err != nil {
return 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 ctx.Redirect(302, config.Conf.Server.BaseUrl) // TODO: 403 Page
return return
}
} }
// retrieve ticket messages from bucket // retrieve ticket messages from bucket