From 7feccc8d9f39f01c726f77066d3ba8275bf60661 Mon Sep 17 00:00:00 2001 From: Marcel Baumgartner Date: Mon, 26 Jun 2023 17:19:32 +0200 Subject: [PATCH] Fixed error loop for fileaccess providers not supporting the launch url --- .../ConnectionDetailsModal.razor | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/Moonlight/Shared/Components/FileManagerPartials/ConnectionDetailsModal.razor b/Moonlight/Shared/Components/FileManagerPartials/ConnectionDetailsModal.razor index f46dffa4..50f7eaef 100644 --- a/Moonlight/Shared/Components/FileManagerPartials/ConnectionDetailsModal.razor +++ b/Moonlight/Shared/Components/FileManagerPartials/ConnectionDetailsModal.razor @@ -64,11 +64,20 @@ protected override async Task OnParametersSetAsync() { - Uri uri = new Uri(await Access.GetLaunchUrl()); - - Host = uri.Host; - Port = uri.Port; - Username = uri.UserInfo.Split(':')[0]; + try + { + Uri uri = new Uri(await Access.GetLaunchUrl()); + + Host = uri.Host; + Port = uri.Port; + Username = uri.UserInfo.Split(':')[0]; + } + catch (NotImplementedException) + { + Host = "N/A"; + Port = -1; + Username = "N/A"; + } } public async Task Show()