From b1865df443f2894a79d5ec03ddf0d25a3b388e00 Mon Sep 17 00:00:00 2001 From: Diogo Trindade Date: Tue, 8 Jun 2021 22:32:38 +0100 Subject: [PATCH] Prerequisites - Set status while retrieving download url --- .../Prerequisites/PrerequisiteAction/DownloadFileAction.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Artemis.Core/Plugins/Prerequisites/PrerequisiteAction/DownloadFileAction.cs b/src/Artemis.Core/Plugins/Prerequisites/PrerequisiteAction/DownloadFileAction.cs index db0dbd693..8d09f4766 100644 --- a/src/Artemis.Core/Plugins/Prerequisites/PrerequisiteAction/DownloadFileAction.cs +++ b/src/Artemis.Core/Plugins/Prerequisites/PrerequisiteAction/DownloadFileAction.cs @@ -60,7 +60,12 @@ namespace Artemis.Core { using HttpClient client = new(); await using FileStream destinationStream = new(FileName, FileMode.OpenOrCreate); - string url = Url ?? await UrlFunction(); + string? url = Url; + if (url is null) + { + Status = "Retrieving download URL"; + url = await UrlFunction!(); + } void ProgressOnProgressReported(object? sender, EventArgs e) {