mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 18:51:29 +00:00
[Logging] Force crash logs to always be on regardless of setting (#2762)
This commit is contained in:
parent
7cd6b4b8ab
commit
9aad8ae54c
@ -223,6 +223,7 @@ void EQEmuLogSys::ProcessConsoleMessage(
|
|||||||
bool is_error = (
|
bool is_error = (
|
||||||
log_category == Logs::LogCategory::Error ||
|
log_category == Logs::LogCategory::Error ||
|
||||||
log_category == Logs::LogCategory::MySQLError ||
|
log_category == Logs::LogCategory::MySQLError ||
|
||||||
|
log_category == Logs::LogCategory::Crash ||
|
||||||
log_category == Logs::LogCategory::QuestErrors
|
log_category == Logs::LogCategory::QuestErrors
|
||||||
);
|
);
|
||||||
bool is_warning = (
|
bool is_warning = (
|
||||||
@ -237,7 +238,7 @@ void EQEmuLogSys::ProcessConsoleMessage(
|
|||||||
<< rang::style::reset
|
<< rang::style::reset
|
||||||
<< rang::fgB::gray
|
<< rang::fgB::gray
|
||||||
<< " | "
|
<< " | "
|
||||||
<< (is_error || is_warning ? rang::fgB::red : rang::fgB::gray)
|
<< ((is_error || is_warning) ? rang::fgB::red : rang::fgB::gray)
|
||||||
<< rang::style::bold
|
<< rang::style::bold
|
||||||
<< fmt::format("{:^10}", fmt::format("{}", Logs::LogCategoryName[log_category]).substr(0, 10))
|
<< fmt::format("{:^10}", fmt::format("{}", Logs::LogCategoryName[log_category]).substr(0, 10))
|
||||||
<< rang::style::reset
|
<< rang::style::reset
|
||||||
@ -629,6 +630,11 @@ EQEmuLogSys *EQEmuLogSys::LoadLogDatabaseSettings()
|
|||||||
LogInfo("Loaded [{}] Discord webhooks", webhooks.size());
|
LogInfo("Loaded [{}] Discord webhooks", webhooks.size());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// force override this setting
|
||||||
|
log_settings[Logs::Crash].log_to_console = static_cast<uint8>(Logs::General);
|
||||||
|
log_settings[Logs::Crash].log_to_gmsay = static_cast<uint8>(Logs::General);
|
||||||
|
log_settings[Logs::Crash].log_to_file = static_cast<uint8>(Logs::General);
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user