From 8edccd0f6e83626f7552406e6f244290a5a3a9fe Mon Sep 17 00:00:00 2001 From: Meghan Date: Fri, 16 Oct 2020 16:34:23 -0700 Subject: [PATCH] handler: clean up dra listing --- pkg/handler/listing.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkg/handler/listing.go b/pkg/handler/listing.go index 147e232..0fbad5d 100644 --- a/pkg/handler/listing.go +++ b/pkg/handler/listing.go @@ -2,7 +2,6 @@ package handler import ( "errors" - "fmt" "io/ioutil" "mime" "net/http" @@ -194,17 +193,13 @@ func HandleFileListing(w http.ResponseWriter, r *http.Request) (string, string, if user.Provider == "discord" && dc.Extra1 != "" && dc.Extra2 != "" { dra := db.DiscordRoleAccess{}.All() - var p fastjson.Parser rurl := F("%s/guilds/%s/members/%s", idata.DiscordAPI, dc.Extra1, user.Snowflake) req, _ := http.NewRequest(http.MethodGet, rurl, strings.NewReader("")) - req.Header.Set("User-Agent", "nektro/andesite") + req.Header.Set("User-Agent", "nektro/andesite/"+etc.Version) req.Header.Set("Authorization", "Bot "+dc.Extra2) bys := util.DoHttpRequest(req) - v, err := p.Parse(string(bys)) - if err != nil { - fmt.Println(2, "err", err.Error()) - } + v, _ := fastjson.ParseBytes(bys) if v != nil { for _, item := range dra { for _, i := range v.GetArray("roles") {