Added option to log streams by their ID, allowing for easier "per-stream" log analyzing (#5507)

This commit is contained in:
pajlada
2024-07-14 11:45:21 +02:00
committed by GitHub
parent b9f669d3a5
commit 9788d0f8f7
12 changed files with 150 additions and 68 deletions
+11 -1
View File
@@ -157,11 +157,21 @@ ModerationPage::ModerationPage()
onlyLogListedChannels->setEnabled(getSettings()->enableLogging);
logs.append(onlyLogListedChannels);
auto *separatelyStoreStreamLogs =
this->createCheckBox("Store live stream logs as separate files",
getSettings()->separatelyStoreStreamLogs);
separatelyStoreStreamLogs->setEnabled(getSettings()->enableLogging);
logs.append(separatelyStoreStreamLogs);
// Select event
QObject::connect(
enableLogging, &QCheckBox::stateChanged, this,
[enableLogging, onlyLogListedChannels]() mutable {
[enableLogging, onlyLogListedChannels,
separatelyStoreStreamLogs]() mutable {
onlyLogListedChannels->setEnabled(enableLogging->isChecked());
separatelyStoreStreamLogs->setEnabled(
getSettings()->enableLogging);
});
EditableModelView *view =