From af63880a0b08a71360968640adcfa57fb3626272 Mon Sep 17 00:00:00 2001 From: Fedor Lapshin Date: Mon, 5 Jun 2023 16:07:40 +0300 Subject: [PATCH] fix(ChannelEdit)!: omit empty Position (#1385) Make Position field a pointer and add omitempty JSON option to avoid setting it to 0 when it is not specified. --- structs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/structs.go b/structs.go index 146a833..4b6ae5e 100644 --- a/structs.go +++ b/structs.go @@ -440,7 +440,7 @@ type ChannelEdit struct { Name string `json:"name,omitempty"` Topic string `json:"topic,omitempty"` NSFW *bool `json:"nsfw,omitempty"` - Position int `json:"position"` + Position *int `json:"position,omitempty"` Bitrate int `json:"bitrate,omitempty"` UserLimit int `json:"user_limit,omitempty"` PermissionOverwrites []*PermissionOverwrite `json:"permission_overwrites,omitempty"`