From c8f56dec1631c4b7364ca1232b0b51eb6709ff41 Mon Sep 17 00:00:00 2001 From: Dot-Rar Date: Tue, 12 May 2020 23:09:32 +0100 Subject: [PATCH] remove redundant calls --- app/http/endpoints/root/index.go | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/app/http/endpoints/root/index.go b/app/http/endpoints/root/index.go index 9723c23..2ec8fcb 100644 --- a/app/http/endpoints/root/index.go +++ b/app/http/endpoints/root/index.go @@ -2,44 +2,12 @@ package root import ( "github.com/TicketsBot/GoPanel/config" - "github.com/TicketsBot/GoPanel/database" - "github.com/TicketsBot/GoPanel/utils" "github.com/gin-gonic/contrib/sessions" "github.com/gin-gonic/gin" - "github.com/rxdn/gdl/objects/guild" ) func IndexHandler(ctx *gin.Context) { store := sessions.Default(ctx) - userId := utils.GetUserId(store) - - userGuilds, err := database.Client.UserGuilds.Get(userId) - if err != nil { - ctx.AbortWithStatusJSON(500, gin.H{ - "success": false, - "error": err.Error(), - }) - return - } - - adminGuilds := make([]guild.Guild, 0) - for _, g := range userGuilds { - fakeGuild := guild.Guild{ - Id: g.GuildId, - Owner: g.Owner, - Permissions: int(g.UserPermissions), - } - - if g.Owner { - fakeGuild.OwnerId = userId - } - - isAdmin := make(chan bool) - go utils.IsAdmin(fakeGuild, userId, isAdmin) - if <-isAdmin { - adminGuilds = append(adminGuilds, fakeGuild) - } - } ctx.HTML(200, "main/index", gin.H{ "name": store.Get("name").(string),