Fix build warnings in MediaProvider.cs and TranslationHandler.cs

This commit is contained in:
runebaas 2020-07-22 14:17:08 +02:00
parent 77e912501d
commit fff2324232
No known key found for this signature in database
GPG key ID: 2677AF508D0300D6
2 changed files with 15 additions and 14 deletions

View file

@ -89,7 +89,7 @@ namespace Geekbot.net.Lib.Localization
}
}
private async Task<string> GetServerLanguage(ulong guildId)
private Task<string> GetServerLanguage(ulong guildId)
{
try
{
@ -99,7 +99,7 @@ namespace Geekbot.net.Lib.Localization
lang = _serverLanguages[guildId];
if (!string.IsNullOrEmpty(lang))
{
return lang;
return Task.FromResult(lang);
}
throw new Exception();
}
@ -107,13 +107,13 @@ namespace Geekbot.net.Lib.Localization
{
lang = _guildSettingsManager.GetSettings(guildId, false)?.Language ?? "EN";
_serverLanguages[guildId] = lang;
return lang;
return Task.FromResult(lang);
}
}
catch (Exception e)
{
_logger.Error(LogSource.Geekbot, "Could not get guild language", e);
return "EN";
return Task.FromResult("EN");
}
}