From 89a97fcac39bf973d43ac5a0589f3999817b0936 Mon Sep 17 00:00:00 2001 From: Redume Date: Mon, 19 Sep 2022 02:07:40 +0300 Subject: [PATCH] add error handler --- api/controllers/settings.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/api/controllers/settings.go b/api/controllers/settings.go index 5349b17..c245084 100644 --- a/api/controllers/settings.go +++ b/api/controllers/settings.go @@ -19,11 +19,15 @@ var SettingsGet = func(w http.ResponseWriter, r *http.Request) { panic(errQuery) } - defer query.Close() + defer func(query *sql.Rows) { + err := query.Close() + if err != nil { + panic(err) + } + }(query) var lang string - var autostart int - var autoupdate int + var autostart, autoupdate int for query.Next() { err := query.Scan(&lang, &autostart, &autoupdate)