From 45592e6acdfdd77d3f3ab93017c58c203b396ba6 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Mon, 28 Aug 2023 07:49:06 -0400 Subject: [PATCH] support ~ notation for license urls --- .../Admin/ModuleDefinitions/Edit.razor | 56 ++++++++----------- Oqtane.Client/Modules/Admin/Themes/Edit.razor | 4 +- 2 files changed, 26 insertions(+), 34 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Edit.razor b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Edit.razor index 324ca572..ec3cecb7 100644 --- a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Edit.razor +++ b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Edit.razor @@ -85,9 +85,9 @@
- @if (_license.StartsWith("http") || _license.StartsWith("/")) + @if (_license.StartsWith("http") || _license.StartsWith("/") || _license.StartsWith("~")) { - @Localizer["View License"] + @Localizer["View License"] } else { @@ -95,12 +95,6 @@ }
-
- -
- -
-

@@ -223,7 +217,6 @@ private string _url = ""; private string _contact = ""; private string _license = ""; - private string _runtimes = ""; private List _permissions = null; private string _createdby; private DateTime _createdon; @@ -259,7 +252,6 @@ _url = moduleDefinition.Url; _contact = moduleDefinition.Contact; _license = moduleDefinition.License; - _runtimes = moduleDefinition.Runtimes; _permissions = moduleDefinition.PermissionList; _createdby = moduleDefinition.CreatedBy; _createdon = moduleDefinition.CreatedOn; @@ -383,27 +375,27 @@ AddModuleMessage(Localizer["Error.Translation.Download"], MessageType.Error); } } - catch (Exception ex) - { - await logger.LogError(ex, "Error Getting Package {PackageId} {Version}", packagename, version); - AddModuleMessage(Localizer["Error.Translation.Download"], MessageType.Error); - } - } + catch (Exception ex) + { + await logger.LogError(ex, "Error Getting Package {PackageId} {Version}", packagename, version); + AddModuleMessage(Localizer["Error.Translation.Download"], MessageType.Error); + } + } - private async Task DownloadPackage() - { - try - { - await PackageService.DownloadPackageAsync(_package.PackageId, _package.Version, Constants.PackagesFolder); - await logger.LogInformation("Package {PackageId} {Version} Downloaded Successfully", _package.PackageId, _package.Version); - AddModuleMessage(string.Format(Localizer["Success.Translation.Download"], NavigateUrl("admin/system")), MessageType.Success); - _package = null; - StateHasChanged(); - } - catch (Exception ex) - { - await logger.LogError(ex, "Error Downloading Package {PackageId} {Version}", _packagename, _version); - AddModuleMessage(Localizer["Error.Translation.Download"], MessageType.Error); - } - } + private async Task DownloadPackage() + { + try + { + await PackageService.DownloadPackageAsync(_package.PackageId, _package.Version, Constants.PackagesFolder); + await logger.LogInformation("Package {PackageId} {Version} Downloaded Successfully", _package.PackageId, _package.Version); + AddModuleMessage(string.Format(Localizer["Success.Translation.Download"], NavigateUrl("admin/system")), MessageType.Success); + _package = null; + StateHasChanged(); + } + catch (Exception ex) + { + await logger.LogError(ex, "Error Downloading Package {PackageId} {Version}", _packagename, _version); + AddModuleMessage(Localizer["Error.Translation.Download"], MessageType.Error); + } + } } diff --git a/Oqtane.Client/Modules/Admin/Themes/Edit.razor b/Oqtane.Client/Modules/Admin/Themes/Edit.razor index 7b51edb7..2b84c09d 100644 --- a/Oqtane.Client/Modules/Admin/Themes/Edit.razor +++ b/Oqtane.Client/Modules/Admin/Themes/Edit.razor @@ -68,9 +68,9 @@
- @if (_license.StartsWith("http") || _license.StartsWith("/")) + @if (_license.StartsWith("http") || _license.StartsWith("/") || _license.StartsWith("~")) { - @Localizer["View License"] + @Localizer["View License"] } else {