From 2985e70ff704e5da5201a1b9d6f5b69ca5cf596f Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Wed, 11 Aug 2021 21:51:17 +0300 Subject: [PATCH] Do not panic with invalid gopher selector --- cmd/sgblog/gopher.go | 3 ++- common.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) 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" ) -- 2.44.0