From 994256389484b8eba28d1c673bb355b658aaefd1 Mon Sep 17 00:00:00 2001 From: Jannis Mattheis Date: Sat, 24 Jan 2026 11:27:23 +0100 Subject: [PATCH] fix: remove info database log In case of errors in tests, having the database log bloats the output and makes the errors hard to detect. --- database/database.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/database/database.go b/database/database.go index cd45315..381108d 100644 --- a/database/database.go +++ b/database/database.go @@ -11,7 +11,6 @@ import ( "time" "github.com/gotify/server/v2/auth/password" - "github.com/gotify/server/v2/mode" "github.com/gotify/server/v2/fracdex" "github.com/gotify/server/v2/model" "github.com/mattn/go-isatty" @@ -28,14 +27,9 @@ var mkdirAll = os.MkdirAll func New(dialect, connection, defaultUser, defaultPass string, strength int, createDefaultUserIfNotExist bool) (*GormDatabase, error) { createDirectoryIfSqlite(dialect, connection) - logLevel := logger.Info - if mode.Get() == mode.Prod { - logLevel = logger.Warn - } - dbLogger := logger.New(log.New(os.Stderr, "\r\n", log.LstdFlags), logger.Config{ SlowThreshold: 200 * time.Millisecond, - LogLevel: logLevel, + LogLevel: logger.Warn, IgnoreRecordNotFoundError: true, Colorful: isatty.IsTerminal(os.Stderr.Fd()), })