From: Sergey Matveev Date: Wed, 11 Aug 2021 18:51:17 +0000 (+0300) Subject: Do not panic with invalid gopher selector X-Git-Tag: v0.20.0^0 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=2985e70ff704e5da5201a1b9d6f5b69ca5cf596f;hp=6088956a95bfeb982f0f228c5162e649104d14a5;p=sgblog.git Do not panic with invalid gopher selector --- diff --git a/cmd/sgblog/gopher.go b/cmd/sgblog/gopher.go index f682c41..78c0987 100644 --- a/cmd/sgblog/gopher.go +++ b/cmd/sgblog/gopher.go @@ -148,7 +148,8 @@ Redirecting to %s... if err != nil { log.Fatalln(err) } - } else if selectorParts[len(selectorParts)-2] == "offset" { + } else if len(selectorParts) > 1 && + selectorParts[len(selectorParts)-2] == "offset" { offset, err := strconv.Atoi(selectorParts[len(selectorParts)-1]) if err != nil { log.Fatalln(err) diff --git a/common.go b/common.go index c3130a8..1b76202 100644 --- a/common.go +++ b/common.go @@ -15,7 +15,7 @@ import ( ) const ( - Version = "0.19.0" + Version = "0.20.0" WhenFmt = "2006-01-02 15:04:05Z07:00" )