fix #431 input crash

This commit is contained in:
Lightczx
2023-10-27 09:21:45 +08:00
parent b1ea5332fc
commit 0dcbac3ee1

View File

@@ -127,11 +127,13 @@ internal sealed partial class DailyNoteViewModel : Abstraction.ViewModel
[Command("ConfigDailyNoteWebhookUrlCommand")]
private async Task ConfigDailyNoteWebhookUrlAsync()
{
DailyNoteWebhookDialog dialog = await contentDialogFactory.CreateInstanceAsync<DailyNoteWebhookDialog>().ConfigureAwait(false);
DailyNoteWebhookDialog dialog = await contentDialogFactory.CreateInstanceAsync<DailyNoteWebhookDialog>().ConfigureAwait(true);
dialog.Text = options.WebhookUrl;
(bool isOk, string url) = await dialog.GetInputUrlAsync().ConfigureAwait(false);
if (isOk)
{
await taskContext.SwitchToMainThreadAsync();
options.WebhookUrl = url;
infoBarService.Information(SH.ViewModelDailyNoteConfigWebhookUrlComplete);
}