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