mirror of
https://github.com/lampame/lampac-ukraine.git
synced 2026-04-16 09:22:21 +00:00
feat(bamboo): restrict online api to asian languages
Added language validation to only allow online API calls for Japanese and Chinese language variants. Early return for unsupported languages prevents unnecessary API calls.
This commit is contained in:
parent
1ab176abee
commit
470437990c
@ -27,6 +27,13 @@ namespace Bamboo
|
||||
var init = ModInit.Bamboo;
|
||||
if (init.enable && !init.rip)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(original_language))
|
||||
{
|
||||
var lang = original_language.ToLowerInvariant();
|
||||
if (lang != "ja" && lang != "jp" && lang != "zh" && lang != "zh-cn" && lang != "zh-hans" && lang != "zh-hant" && lang != "zh-tw" && lang != "zh-hk")
|
||||
return online;
|
||||
}
|
||||
|
||||
string url = init.overridehost;
|
||||
if (string.IsNullOrEmpty(url) || UpdateService.IsDisconnected())
|
||||
url = $"{host}/bamboo";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user