From a20507100abe5c7c4be0da4740e871aa2738d7a0 Mon Sep 17 00:00:00 2001 From: Jan-Lukas Else Date: Mon, 15 Apr 2019 09:41:59 +0200 Subject: [PATCH] Small upper / lower case things --- database.go | 4 ++-- main.go | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/database.go b/database.go index 59b49b4..3145dad 100644 --- a/database.go +++ b/database.go @@ -132,10 +132,10 @@ func (request *ViewsRequest) buildStatement() (statement string, parameters []sq } orderrow := "first" order := "ASC" - if strings.ToLower(request.orderrow) == "second" { + if request.orderrow == "second" { orderrow = "second" } - if strings.ToUpper(request.order) == "DESC" { + if request.order == "DESC" { order = "DESC" } orderstatement := " ORDER BY " + orderrow + " " + order diff --git a/main.go b/main.go index b36890e..aab6cdf 100644 --- a/main.go +++ b/main.go @@ -11,6 +11,7 @@ import ( "log" "net/http" "strconv" + "strings" ) type kis3 struct { @@ -106,7 +107,7 @@ func requestStats(w http.ResponseWriter, r *http.Request) { // Do request queries := r.URL.Query() view := PAGES - switch queries.Get("view") { + switch strings.ToLower(queries.Get("view")) { case "pages": view = PAGES case "referrers": @@ -131,8 +132,8 @@ func requestStats(w http.ResponseWriter, r *http.Request) { url: queries.Get("url"), ref: queries.Get("ref"), ua: queries.Get("ua"), - orderrow: queries.Get("orderrow"), - order: queries.Get("order"), + orderrow: strings.ToLower(queries.Get("orderrow")), + order: strings.ToUpper(queries.Get("order")), }) if e != nil { fmt.Println("Database request failed:", e)