From 3e65b4f6281ddc4039a27a62428db8a95ffc3677 Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Thu, 22 Jan 2026 21:53:29 +0100 Subject: refactor(): completely remove old gokord and finish to update everything to use contexts --- rolereact/views.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'rolereact/views.go') diff --git a/rolereact/views.go b/rolereact/views.go index 7b31ec4..47aa4f6 100644 --- a/rolereact/views.go +++ b/rolereact/views.go @@ -13,8 +13,8 @@ import ( "github.com/nyttikord/gokord/interaction" ) -func MessageModifyComponents(i *interaction.Interaction, params *EditID) []component.Message { - message, ok := GetMessageFromEditID(i, params.MessageEditID) +func MessageModifyComponents(ctx context.Context, i *interaction.Interaction, params *EditID) []component.Message { + message, ok := GetMessageFromEditID(ctx, i, params.MessageEditID) if !ok { return []component.Message{ &component.TextDisplay{Content: "Cette modification est trop vieille et a été oubliée."}, @@ -110,7 +110,7 @@ func MessageModifyComponents(i *interaction.Interaction, params *EditID) []compo func MessageModifyData(ctx context.Context, i *interaction.Interaction, params *EditID) *interaction.ResponseData { components := []component.Component{} - for _, component := range MessageModifyComponents(i, params) { + for _, component := range MessageModifyComponents(ctx, i, params) { components = append(components, component) } responseData := &interaction.ResponseData{ @@ -120,8 +120,8 @@ func MessageModifyData(ctx context.Context, i *interaction.Interaction, params * return responseData } -func MessageModifyRoleComponents(i *interaction.Interaction, params *EditIDWithRole, emojiMessage string) []component.Message { - message, ok := GetMessageFromEditID(i, params.MessageEditID) +func MessageModifyRoleComponents(ctx context.Context, i *interaction.Interaction, params *EditIDWithRole, emojiMessage string) []component.Message { + message, ok := GetMessageFromEditID(ctx, i, params.MessageEditID) var role *config.RoleReact if ok { roleIndex := slices.IndexFunc(message.Roles, func(role *config.RoleReact) bool { return role.CounterID == params.RoleCounterID }) @@ -205,9 +205,9 @@ func MessageModifyRoleComponents(i *interaction.Interaction, params *EditIDWithR }} } -func MessageModifyRoleData(i *interaction.Interaction, params *EditIDWithRole, emojiMessage string) interaction.ResponseData { +func MessageModifyRoleData(ctx context.Context, i *interaction.Interaction, params *EditIDWithRole, emojiMessage string) interaction.ResponseData { components := []component.Component{} - for _, component := range MessageModifyRoleComponents(i, params, emojiMessage) { + for _, component := range MessageModifyRoleComponents(ctx, i, params, emojiMessage) { components = append(components, component) } return interaction.ResponseData{ -- cgit v1.2.3