Skip to content

Commit cb434b8

Browse files
committed
fix(logging): default unknown level to critical
* Treats any unrecognized log level as `critical` for safer behavior * Removes the warning about unknown log levels to avoid noisy output
1 parent 371b24b commit cb434b8

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

src/Command.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,12 +185,10 @@ auto ParseLogLevel(const QString& log_level) -> int {
185185
SetGFLogLevel(static_cast<int>(GFLogLevel::kWARNING));
186186
QLoggingCategory::setFilterRules(
187187
BuildQtLoggingFilterRules(static_cast<int>(GFLogLevel::kWARNING)));
188-
} else if (level == "error") {
188+
} else {
189189
SetGFLogLevel(static_cast<int>(GFLogLevel::kCRITICAL));
190190
QLoggingCategory::setFilterRules(
191191
BuildQtLoggingFilterRules(static_cast<int>(GFLogLevel::kCRITICAL)));
192-
} else {
193-
qWarning() << "unknown log level: " << level;
194192
}
195193
return 0;
196194
}

0 commit comments

Comments
 (0)