diff --git a/src/Snap.Hutao/Snap.Hutao/Service/GachaLog/QueryProvider/GachaLogQueryManualInputProvider.cs b/src/Snap.Hutao/Snap.Hutao/Service/GachaLog/QueryProvider/GachaLogQueryManualInputProvider.cs index f0b791ff..9c797a72 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/GachaLog/QueryProvider/GachaLogQueryManualInputProvider.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/GachaLog/QueryProvider/GachaLogQueryManualInputProvider.cs @@ -28,7 +28,7 @@ internal sealed partial class GachaLogQueryManualInputProvider : IGachaLogQueryP if (isOk) { QueryString query = QueryString.Parse(queryString); - if (query["auth_appid"] == "webview_gacha") + if (query.TryGetValue("auth_appid", out string? appId) && appId is "webview_gacha") { string queryLanguageCode = query["lang"]; if (metadataOptions.IsCurrentLocale(queryLanguageCode)) diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Game/LaunchScheme.KnownSchemes.cs b/src/Snap.Hutao/Snap.Hutao/Service/Game/LaunchScheme.KnownSchemes.cs index b753c155..7b6b2702 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Game/LaunchScheme.KnownSchemes.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Game/LaunchScheme.KnownSchemes.cs @@ -90,15 +90,6 @@ internal sealed partial class LaunchScheme IsOversea = true, }; - private static readonly LaunchScheme ServerGlobalChannelDefaultSubChannelDefault = new() - { - LauncherId = SdkStaticLauncherGlobalId, - Key = SdkStaticLauncherGlobalKey, - Channel = ChannelType.Default, - SubChannel = SubChannelType.Default, - IsOversea = true, - }; - /// /// 获取已知的启动方案 ///