fix: emote popup logging messages to "Other" directory (#6165)

This commit is contained in:
pajlada
2025-04-20 14:06:22 +02:00
committed by GitHub
parent 14aa4d1400
commit 39ed2dd45a
5 changed files with 27 additions and 4 deletions
+10
View File
@@ -34,6 +34,11 @@ Logging::Logging(Settings &settings)
void Logging::addMessage(const QString &channelName, MessagePtr message,
const QString &platformName, const QString &streamID)
{
if (platformName.isEmpty())
{
return;
}
this->threadGuard.guard();
if (!getSettings()->enableLogging)
@@ -76,6 +81,11 @@ void Logging::addMessage(const QString &channelName, MessagePtr message,
void Logging::closeChannel(const QString &channelName,
const QString &platformName)
{
if (platformName.isEmpty())
{
return;
}
auto platIt = this->loggingChannels_.find(platformName);
if (platIt == this->loggingChannels_.end())
{
+1 -1
View File
@@ -18,7 +18,7 @@ public:
// Directory for settings files. Same as <appDataDirectory>/Settings
QString settingsDirectory;
// Directory for message log files. Same as <appDataDirectory>/Misc
// Directory for message log files. Same as <appDataDirectory>/Logs
QString messageLogDirectory;
// Directory for miscellaneous files. Same as <appDataDirectory>/Misc