From 8a44828ee9792a676b1f707404868338b082538b Mon Sep 17 00:00:00 2001 From: dajiaohuang Date: Sun, 4 Oct 2026 10:43:01 +0800 Subject: [PATCH] fix: snapshot generation provider --- .../View/AudioPageViewModel/AudioPageViewModel.Request.cs | 3 ++- .../View/DrawPageViewModel/DrawPageViewModel.Request.cs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Desktop/RodelAgent.UI/ViewModels/View/AudioPageViewModel/AudioPageViewModel.Request.cs b/src/Desktop/RodelAgent.UI/ViewModels/View/AudioPageViewModel/AudioPageViewModel.Request.cs index 90c61e22..d4a229f8 100644 --- a/src/Desktop/RodelAgent.UI/ViewModels/View/AudioPageViewModel/AudioPageViewModel.Request.cs +++ b/src/Desktop/RodelAgent.UI/ViewModels/View/AudioPageViewModel/AudioPageViewModel.Request.cs @@ -30,6 +30,7 @@ private async Task StartAudioAsync() try { _audioCts = new CancellationTokenSource(); + var provider = SelectedService!.ProviderType; var options = new AudioOptions { ModelId = SelectedModel?.Id, @@ -46,7 +47,7 @@ private async Task StartAudioAsync() Voice = SelectedVoice?.Data.Id, Model = SelectedModel?.Data.Id, Time = DateTimeOffset.Now, - Provider = SelectedService!.ProviderType, + Provider = provider, }; await this.Get().AddOrUpdateAudioSessionAsync(record, result.ToArray()); diff --git a/src/Desktop/RodelAgent.UI/ViewModels/View/DrawPageViewModel/DrawPageViewModel.Request.cs b/src/Desktop/RodelAgent.UI/ViewModels/View/DrawPageViewModel/DrawPageViewModel.Request.cs index 58ff748a..775133f2 100644 --- a/src/Desktop/RodelAgent.UI/ViewModels/View/DrawPageViewModel/DrawPageViewModel.Request.cs +++ b/src/Desktop/RodelAgent.UI/ViewModels/View/DrawPageViewModel/DrawPageViewModel.Request.cs @@ -30,6 +30,7 @@ private async Task StartDrawAsync() try { _drawCts = new CancellationTokenSource(); + var provider = SelectedService!.ProviderType; var options = new DrawOptions { ModelId = SelectedModel?.Id, @@ -44,7 +45,7 @@ private async Task StartDrawAsync() Size = SelectedSize?.Data, Model = SelectedModel?.Data.Id, Time = DateTimeOffset.Now, - Provider = SelectedService!.ProviderType, + Provider = provider, }; await this.Get().AddOrUpdateDrawSessionAsync(record, result.ToArray());