panel changes

This commit is contained in:
Dot-Rar 2020-02-09 14:58:50 +00:00
parent 8ae95009b7
commit bcb1ea5ad3

View File

@ -110,14 +110,14 @@ func PanelCreateHandler(ctx *gin.Context) {
} }
// Validate category // Validate category
categoryStr := ctx.PostForm("category") categoryStr := ctx.PostForm("categories")
categoryId, err := strconv.ParseInt(categoryStr, 10, 64); if err != nil { categoryId, err := strconv.ParseInt(categoryStr, 10, 64); if err != nil {
ctx.Redirect(302, fmt.Sprintf("/manage/%d/panels?validCategory=false", guildId)) ctx.Redirect(302, fmt.Sprintf("/manage/%d/panels?validCategory=false", guildId))
return return
} }
validCategory := make(chan bool) validCategory := make(chan bool)
go validateCategory(guildId, categoryId, validChannel) go validateCategory(guildId, categoryId, validCategory)
if !<-validCategory { if !<-validCategory {
ctx.Redirect(302, fmt.Sprintf("/manage/%d/panels?validCategory=false", guildId)) ctx.Redirect(302, fmt.Sprintf("/manage/%d/panels?validCategory=false", guildId))
return return