From bc759de26e502e1797dc8507d2261272a317eca7 Mon Sep 17 00:00:00 2001 From: Jordan Date: Sun, 20 Nov 2022 09:59:11 -0700 Subject: misc: use updated URL normalization/escape libraries --- keep.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'keep.go') diff --git a/keep.go b/keep.go index 96fba29..5751bad 100644 --- a/keep.go +++ b/keep.go @@ -19,7 +19,7 @@ import ( "github.com/bwmarrin/discordgo" "golang.org/x/net/publicsuffix" - "keep/normalize" + "github.com/PuerkitoBio/purell" ) type Config struct { @@ -188,11 +188,12 @@ func messageCreate(s *discordgo.Session, m *discordgo.MessageCreate) { } // Normalize URL (RFC 3986) - uStr := normalize.NormalizeURL(u, - normalize.FlagsSafe|normalize.FlagRemoveDotSegments| - normalize.FlagRemoveDuplicateSlashes| - normalize.FlagRemoveFragment| - normalize.FlagSortQuery) + uStr := purell.NormalizeURL(u, + purell.FlagsSafe| + purell.FlagRemoveDotSegments| + purell.FlagRemoveDuplicateSlashes| + purell.FlagRemoveFragment| + purell.FlagSortQuery) // Ensure host is not present in ignoreList set if isIgnored(config.Ignore, uStr) { -- cgit v1.2.3-54-g00ecf