mirror of
https://github.com/TeamOctolings/Octobot.git
synced 2025-04-19 16:33:36 +03:00
simple workaround
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
This commit is contained in:
parent
caac65fce4
commit
ec9562ee96
1 changed files with 14 additions and 0 deletions
|
@ -71,6 +71,8 @@ public class GuildLoadedResponder : IResponder<IGuildCreate>
|
|||
return ResultExtensions.FromError(ownerResult);
|
||||
}
|
||||
|
||||
await MigrateDataAsync(data);
|
||||
|
||||
_logger.LogInformation("Loaded guild \"{Name}\" ({ID}) owned by {Owner} ({OwnerID}) with {MemberCount} members",
|
||||
guild.Name, guild.ID, owner.GetTag(), owner.ID, guild.MemberCount);
|
||||
|
||||
|
@ -94,6 +96,18 @@ public class GuildLoadedResponder : IResponder<IGuildCreate>
|
|||
GuildSettings.PrivateFeedbackChannel.Get(cfg), embedResult: embed, ct: ct);
|
||||
}
|
||||
|
||||
private static Task MigrateDataAsync(GuildData data)
|
||||
{
|
||||
var settings = data.Settings;
|
||||
|
||||
if (GuildSettings.Language.Get(settings).Name is "tt-RU")
|
||||
{
|
||||
GuildSettings.Language.Set(settings, "ru");
|
||||
}
|
||||
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
private async Task<Result> SendDataLoadFailed(IGuild guild, GuildData data, IUser bot, CancellationToken ct)
|
||||
{
|
||||
var channelResult = await _utility.GetEmergencyFeedbackChannel(guild, data, ct);
|
||||
|
|
Loading…
Add table
Reference in a new issue