File tree Expand file tree Collapse file tree 2 files changed +16
-15
lines changed
core/src/commonMain/kotlin/com/powersync/utils Expand file tree Collapse file tree 2 files changed +16
-15
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## Unreleased
4+
5+ * Fixed modifying severity of the global Kermit logger
6+
37## 1.4.0
48
59* Added the ability to log PowerSync service HTTP request information via specifying a
Original file line number Diff line number Diff line change 11package com.powersync.utils
22
3- import co.touchlab.kermit.Logger
4- import co.touchlab.kermit.Severity
3+ import BuildConfig
4+ import co.touchlab.kermit.*
55
66/*
77 * Generates a logger with the appropriate severity level based on the build type
88 * if no Logger is provided.
99*/
1010public fun generateLogger (logger : Logger ? ): Logger {
11- if (logger != null ) {
12- return logger
13- }
14-
15- val defaultLogger: Logger = Logger
16-
17- if (BuildConfig .isDebug) {
18- Logger .setMinSeverity(Severity .Verbose )
19- } else {
20- Logger .setMinSeverity(Severity .Warn )
21- }
22-
23- return defaultLogger
11+ return logger
12+ ? : Logger (
13+ config = StaticConfig (
14+ logWriterList = listOf (platformLogWriter()),
15+ minSeverity = if (BuildConfig .isDebug)
16+ Severity .Verbose
17+ else
18+ Severity .Warn
19+ ),
20+ )
2421}
You can’t perform that action at this time.
0 commit comments