From 20289eb01fa6b3a22fa4c108491217a0e75796e0 Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Tue, 13 Sep 2022 06:04:40 +0200 Subject: [PATCH] fixed panic if no Accept-Lang header os set --- main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 5e9c172..b37542e 100644 --- a/main.go +++ b/main.go @@ -624,7 +624,12 @@ func getMatchChat(c *gin.Context) { c.Status(http.StatusBadRequest) return } - lang, _ := tag[0].Base() + var lang string + if len(tag) > 0 { + lang, _ = tag[0].Base() + } else { + lang = "en" + } log.Debugf("[GMC] Got header %s, selected %s from %v (w: %v)", c.GetHeader("Accept-Language"), lang, tag, weights) var translate bool