From e1df07ac21b249dd479b9d49cdaa9ca5bf10be67 Mon Sep 17 00:00:00 2001 From: fanbook-wangdage <124357765+fanbook-wangdage@users.noreply.github.com> Date: Sat, 28 Feb 2026 13:46:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E6=B2=A1=E6=9C=89=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=E5=8C=96key=E6=97=B6=E8=BF=94=E5=9B=9Eapi=E7=9A=84=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=B6=88=E6=81=AF=EF=BC=88fix=20#27=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UI/Xaml/View/Dialog/HutaoPassportRegisterDialog.xaml.cs | 2 +- .../Xaml/View/Dialog/HutaoPassportResetPasswordDialog.xaml.cs | 2 +- .../Xaml/View/Dialog/HutaoPassportResetUsernameDialog.xaml.cs | 2 +- .../UI/Xaml/View/Dialog/HutaoPassportUnregisterDialog.xaml.cs | 2 +- .../Snap.Hutao/ViewModel/SpiralAbyss/SpiralAbyssViewModel.cs | 4 ++-- src/Snap.Hutao/Snap.Hutao/Web/Hutao/Response/HutaoResponse.cs | 4 ++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportRegisterDialog.xaml.cs b/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportRegisterDialog.xaml.cs index 65422f6..09db89b 100644 --- a/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportRegisterDialog.xaml.cs +++ b/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportRegisterDialog.xaml.cs @@ -57,7 +57,7 @@ internal sealed partial class HutaoPassportRegisterDialog : ContentDialog return; } - messenger.Send(InfoBarMessage.Information(response.GetLocalizationMessage())); + messenger.Send(InfoBarMessage.Information(response.GetLocalizationMessageOrMessage())); } } } \ No newline at end of file diff --git a/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportResetPasswordDialog.xaml.cs b/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportResetPasswordDialog.xaml.cs index 232d1fb..ae7062a 100644 --- a/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportResetPasswordDialog.xaml.cs +++ b/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportResetPasswordDialog.xaml.cs @@ -58,7 +58,7 @@ internal sealed partial class HutaoPassportResetPasswordDialog : ContentDialog return; } - messenger.Send(InfoBarMessage.Information(response.GetLocalizationMessage())); + messenger.Send(InfoBarMessage.Information(response.GetLocalizationMessageOrMessage())); } } diff --git a/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportResetUsernameDialog.xaml.cs b/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportResetUsernameDialog.xaml.cs index 6d67d1c..dcbca4b 100644 --- a/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportResetUsernameDialog.xaml.cs +++ b/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportResetUsernameDialog.xaml.cs @@ -70,7 +70,7 @@ internal sealed partial class HutaoPassportResetUsernameDialog : ContentDialog return; } - messenger.Send(InfoBarMessage.Information(response.GetLocalizationMessage())); + messenger.Send(InfoBarMessage.Information(response.GetLocalizationMessageOrMessage())); } } diff --git a/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportUnregisterDialog.xaml.cs b/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportUnregisterDialog.xaml.cs index 5540994..1a2a03f 100644 --- a/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportUnregisterDialog.xaml.cs +++ b/src/Snap.Hutao/Snap.Hutao/UI/Xaml/View/Dialog/HutaoPassportUnregisterDialog.xaml.cs @@ -60,7 +60,7 @@ internal sealed partial class HutaoPassportUnregisterDialog : ContentDialog return; } - messenger.Send(InfoBarMessage.Information(response.GetLocalizationMessage())); + messenger.Send(InfoBarMessage.Information(response.GetLocalizationMessageOrMessage())); } } diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/SpiralAbyss/SpiralAbyssViewModel.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/SpiralAbyss/SpiralAbyssViewModel.cs index 04ed51a..a371f09 100644 --- a/src/Snap.Hutao/Snap.Hutao/ViewModel/SpiralAbyss/SpiralAbyssViewModel.cs +++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/SpiralAbyss/SpiralAbyssViewModel.cs @@ -193,11 +193,11 @@ internal sealed partial class SpiralAbyssViewModel : Abstraction.ViewModel, IRec { HutaoResponse response = await spiralAbyssClient.UploadRecordAsync(record).ConfigureAwait(false); - if (response is ILocalizableResponse localizableResponse) + if (response is ILocalizableResponse) { messenger.Send(InfoBarMessage.Any( response is { ReturnCode: 0 } ? InfoBarSeverity.Success : InfoBarSeverity.Warning, - localizableResponse.GetLocalizationMessage())); + response.GetLocalizationMessageOrMessage())); } } diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Response/HutaoResponse.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Response/HutaoResponse.cs index c9dab1d..268d428 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Response/HutaoResponse.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Response/HutaoResponse.cs @@ -24,7 +24,7 @@ internal sealed class HutaoResponse : Web.Response.Response, ILocalizableRespons public override string ToString() { - return SH.FormatWebResponse(ReturnCode, this.GetLocalizationMessageOrDefault()); + return SH.FormatWebResponse(ReturnCode, this.GetLocalizationMessageOrMessage()); } } @@ -48,6 +48,6 @@ internal sealed class HutaoResponse : Response, ILocalizableRespon public override string ToString() { - return SH.FormatWebResponse(ReturnCode, this.GetLocalizationMessageOrDefault()); + return SH.FormatWebResponse(ReturnCode, this.GetLocalizationMessageOrMessage()); } } \ No newline at end of file