From ba744cac61de4a1258dee561dd1caaf200650946 Mon Sep 17 00:00:00 2001 From: Peter Sanchez Date: Thu, 16 May 2024 19:31:55 -0600 Subject: [PATCH] First long url wins the race --- slack/commands.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/slack/commands.go b/slack/commands.go index 884a33e..638b431 100644 --- a/slack/commands.go +++ b/slack/commands.go @@ -85,10 +85,12 @@ func linkAddShort(c echo.Context, surl, teamID, slackUser, text string) (*SlackC var lurl, domstr, code string for _, blob := range strings.Split(text, " ") { - _, err = url.Parse(blob) - if err != nil { - lurl = blob - continue + if lurl == "" { + _, err = url.Parse(blob) + if err != nil { + lurl = blob + continue + } } parts := strings.SplitN(blob, ":", 2) -- 2.45.2