From 20ad9aec609c44bdc3044fadf03fedffebe73ede Mon Sep 17 00:00:00 2001
From: DismissedLight <1686188646@qq.com>
Date: Wed, 11 Oct 2023 22:28:10 +0800
Subject: [PATCH] fix 1.7.7 log upload issue
---
src/Snap.Hutao/Snap.Hutao/View/Page/TestPage.xaml | 7 +++++++
src/Snap.Hutao/Snap.Hutao/ViewModel/TestViewModel.cs | 6 ++++++
.../Snap.Hutao/Web/Hutao/Log/HomaLogUploadClient.cs | 2 +-
3 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/src/Snap.Hutao/Snap.Hutao/View/Page/TestPage.xaml b/src/Snap.Hutao/Snap.Hutao/View/Page/TestPage.xaml
index 8b9f1321..8e8541f1 100644
--- a/src/Snap.Hutao/Snap.Hutao/View/Page/TestPage.xaml
+++ b/src/Snap.Hutao/Snap.Hutao/View/Page/TestPage.xaml
@@ -95,6 +95,12 @@
Header="Compensation GachaLog Service Time For 15 Days"
IsClickEnabled="True"/>
+
+
+
+
+
+
+
diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/TestViewModel.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/TestViewModel.cs
index 96a1a597..e894f15b 100644
--- a/src/Snap.Hutao/Snap.Hutao/ViewModel/TestViewModel.cs
+++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/TestViewModel.cs
@@ -50,6 +50,12 @@ internal sealed partial class TestViewModel : Abstraction.ViewModel
LocalSetting.Set(SettingKeys.Major1Minor7Revision0GuideState, (uint)GuideState.Language);
}
+ [Command("ExceptionCommand")]
+ private static void ThrowTestException()
+ {
+ Must.NeverHappen();
+ }
+
[Command("ResetMainWindowSizeCommand")]
private void ResetMainWindowSize()
{
diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Log/HomaLogUploadClient.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Log/HomaLogUploadClient.cs
index 482854ca..7574e59b 100644
--- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Log/HomaLogUploadClient.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Log/HomaLogUploadClient.cs
@@ -31,7 +31,7 @@ internal sealed partial class HomaLogUploadClient
public async ValueTask UploadLogAsync(Exception exception)
{
HttpRequestMessageBuilder builder = httpRequestMessageBuilderFactory.Create()
- .SetRequestUri(HutaoEndpoints.GachaLogUpload)
+ .SetRequestUri(HutaoEndpoints.HutaoLogUpload)
.PostJson(BuildFromException(exception));
Response? resp = await builder