diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Game/Account/GameAccountService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Game/Account/GameAccountService.cs index 5c6fd327..ff08a1a0 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Game/Account/GameAccountService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Game/Account/GameAccountService.cs @@ -29,6 +29,11 @@ internal sealed partial class GameAccountService : IGameAccountService { ArgumentNullException.ThrowIfNull(gameAccounts); + if (schemeType is SchemeType.ChineseBilibili) + { + return default; + } + string? registrySdk = RegistryInterop.Get(schemeType); if (string.IsNullOrEmpty(registrySdk)) { @@ -62,6 +67,11 @@ internal sealed partial class GameAccountService : IGameAccountService { ArgumentNullException.ThrowIfNull(gameAccounts); + if (schemeType is SchemeType.ChineseBilibili) + { + return default; + } + string? registrySdk = RegistryInterop.Get(schemeType); if (string.IsNullOrEmpty(registrySdk))