login*: apply zap log level shifting

This commit is contained in:
Tulir Asokan
2025-12-04 16:32:26 +02:00
parent 6232a27881
commit 19c3121e77
3 changed files with 16 additions and 14 deletions
+14 -12
View File
@@ -149,6 +149,19 @@ func (tg *TelegramConnector) deviceConfig() telegram.DeviceConfig {
}
}
var zapLevelMap = map[zapcore.Level]zerolog.Level{
// shifted
zapcore.DebugLevel: zerolog.TraceLevel,
zapcore.InfoLevel: zerolog.DebugLevel,
// direct mapping
zapcore.WarnLevel: zerolog.WarnLevel,
zapcore.ErrorLevel: zerolog.ErrorLevel,
zapcore.DPanicLevel: zerolog.PanicLevel,
zapcore.PanicLevel: zerolog.PanicLevel,
zapcore.FatalLevel: zerolog.FatalLevel,
}
func NewTelegramClient(ctx context.Context, tc *TelegramConnector, login *bridgev2.UserLogin) (*TelegramClient, error) {
telegramUserID, err := ids.ParseUserLoginID(login.ID)
if err != nil {
@@ -160,18 +173,7 @@ func NewTelegramClient(ctx context.Context, tc *TelegramConnector, login *bridge
Str("user_login_id", string(login.ID)).
Logger()
zaplog := zap.New(zerozap.NewWithLevels(log, map[zapcore.Level]zerolog.Level{
// shifted
zapcore.DebugLevel: zerolog.TraceLevel,
zapcore.InfoLevel: zerolog.DebugLevel,
// direct mapping
zapcore.WarnLevel: zerolog.WarnLevel,
zapcore.ErrorLevel: zerolog.ErrorLevel,
zapcore.DPanicLevel: zerolog.PanicLevel,
zapcore.PanicLevel: zerolog.PanicLevel,
zapcore.FatalLevel: zerolog.FatalLevel,
}))
zaplog := zap.New(zerozap.NewWithLevels(log, zapLevelMap))
client := TelegramClient{
ScopedStore: tc.Store.GetScopedStore(telegramUserID),