From 574b3be33f8d3e0f1b17e411562bc46e302fa705 Mon Sep 17 00:00:00 2001 From: Mark Ferrell Date: Thu, 16 Jan 2025 06:42:55 -0800 Subject: [PATCH] fix: issue with slices.SortFunc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > address.go:21:33: in call to slices.SortFunc, type func(a Address, b Address) bool of func(a, b Address) bool {…} does not match inferred type func(a Address, b Address) int for func(a E, b E) int --- address.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/address.go b/address.go index 3044b2c..fa5557b 100644 --- a/address.go +++ b/address.go @@ -2,9 +2,9 @@ package proton import ( "context" + "slices" "github.com/go-resty/resty/v2" - "golang.org/x/exp/slices" ) func (c *Client) GetAddresses(ctx context.Context) ([]Address, error) { @@ -18,8 +18,8 @@ func (c *Client) GetAddresses(ctx context.Context) ([]Address, error) { return nil, err } - slices.SortFunc(res.Addresses, func(a, b Address) bool { - return a.Order < b.Order + slices.SortFunc(res.Addresses, func(a, b Address) int { + return a.Order - b.Order }) return res.Addresses, nil