From 29f92780985a70ddce0c5851e3fce1fb2da6da2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20=C3=98en=20Fylling?= Date: Wed, 31 Mar 2021 17:29:22 +0200 Subject: [PATCH] remove http code requirement from member update (close #388) --- member.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/member.go b/member.go index 1018db93..3040501f 100644 --- a/member.go +++ b/member.go @@ -3,7 +3,6 @@ package disgord import ( "context" "errors" - "net/http" "github.com/andersfylling/disgord/internal/endpoint" "github.com/andersfylling/disgord/internal/httd" @@ -82,13 +81,7 @@ func (g guildMemberQueryBuilder) UpdateBuilder(flags ...Flag) UpdateGuildMemberB Ctx: g.ctx, Endpoint: endpoint.GuildMember(g.gid, g.uid), ContentType: httd.ContentTypeJSON, - }, func(resp *http.Response, body []byte, err error) error { - if resp.StatusCode != http.StatusNoContent { - msg := "could not change attributes of member. Does the member exist, and do you have permissions?" - return errors.New(msg) - } - return nil - }) + }, nil) // TODO: cache member changes return builder