logignore fixed?
This commit is contained in:
parent
ead27eacc6
commit
75920cad54
@ -519,9 +519,13 @@ namespace NadekoBot.Modules.Administration
|
|||||||
var config = uow.GuildConfigs.For(channel.Guild.Id);
|
var config = uow.GuildConfigs.For(channel.Guild.Id);
|
||||||
LogSetting logSetting = GuildLogSettings.GetOrAdd(channel.Guild.Id, (id) => config.LogSetting);
|
LogSetting logSetting = GuildLogSettings.GetOrAdd(channel.Guild.Id, (id) => config.LogSetting);
|
||||||
removed = logSetting.IgnoredChannels.RemoveWhere(ilc => ilc.ChannelId == channel.Id);
|
removed = logSetting.IgnoredChannels.RemoveWhere(ilc => ilc.ChannelId == channel.Id);
|
||||||
|
config.LogSetting.IgnoredChannels.RemoveWhere(ilc => ilc.ChannelId == channel.Id);
|
||||||
if (removed == 0)
|
if (removed == 0)
|
||||||
logSetting.IgnoredChannels.Add(new IgnoredLogChannel { ChannelId = channel.Id });
|
{
|
||||||
config.LogSetting = logSetting;
|
var toAdd = new IgnoredLogChannel { ChannelId = channel.Id };
|
||||||
|
logSetting.IgnoredChannels.Add(toAdd);
|
||||||
|
config.LogSetting.IgnoredChannels.Add(toAdd);
|
||||||
|
}
|
||||||
await uow.CompleteAsync().ConfigureAwait(false);
|
await uow.CompleteAsync().ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user