diff --git a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor index 751a9312..f789233e 100644 --- a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor +++ b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor @@ -99,47 +99,50 @@ else } @code { - private List _moduleDefinitions; - private List _packages; - private List _categories = new List(); - private string _category = "Common"; + private List _moduleDefinitions; + private List _packages; + private List _categories = new List(); + private string _category = "Common"; - public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Host; + public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Host; - protected override async Task OnParametersSetAsync() - { - try - { - _moduleDefinitions = await ModuleDefinitionService.GetModuleDefinitionsAsync(PageState.Site.SiteId); - _packages = await PackageService.GetPackagesAsync("module"); - _categories = _moduleDefinitions.SelectMany(m => m.Categories.Split(',')).Distinct().ToList(); - } - catch (Exception ex) - { - if (_moduleDefinitions == null) - { - await logger.LogError(ex, "Error Loading Modules {Error}", ex.Message); - AddModuleMessage(Localizer["Error.Module.Load"], MessageType.Error); - } - } - } + protected override async Task OnParametersSetAsync() + { + try + { + _moduleDefinitions = await ModuleDefinitionService.GetModuleDefinitionsAsync(PageState.Site.SiteId); + _packages = await PackageService.GetPackagesAsync("module"); + _categories = _moduleDefinitions.SelectMany(m => m.Categories.Split(',')).Distinct().ToList(); + } + catch (Exception ex) + { + if (_moduleDefinitions == null) + { + await logger.LogError(ex, "Error Loading Modules {Error}", ex.Message); + AddModuleMessage(Localizer["Error.Module.Load"], MessageType.Error); + } + } + } - private string PurchaseLink(string packagename) - { - string link = ""; - if (!string.IsNullOrEmpty(packagename) && _packages != null) - { - var package = _packages.Where(item => item.PackageId == packagename).FirstOrDefault(); - if (package != null) - { - if (package.ExpiryDate != null && package.ExpiryDate.Value.Date != DateTime.MaxValue.Date) - { - link += "" + package.ExpiryDate.Value.Date.ToString("MMM dd, yyyy") + "
"; - if (!string.IsNullOrEmpty(package.PaymentUrl)) - { - link += "  " + SharedLocalizer["Extend"] + ""; - } - } + private string PurchaseLink(string packagename) + { + string link = ""; + if (!string.IsNullOrEmpty(packagename) && _packages != null) + { + var package = _packages.Where(item => item.PackageId == packagename).FirstOrDefault(); + if (package != null) + { + if (package.ExpiryDate != null && package.ExpiryDate.Value.Date != DateTime.MaxValue.Date) + { + if (string.IsNullOrEmpty(package.PaymentUrl)) + { + link = "" + package.ExpiryDate.Value.Date.ToString("MMM dd, yyyy") + ""; + } + else + { + link = "" + package.ExpiryDate.Value.Date.ToString("MMM dd, yyyy") + ""; + } + } } } return link; diff --git a/Oqtane.Client/Modules/Admin/Themes/Index.razor b/Oqtane.Client/Modules/Admin/Themes/Index.razor index ebeef056..cc645747 100644 --- a/Oqtane.Client/Modules/Admin/Themes/Index.razor +++ b/Oqtane.Client/Modules/Admin/Themes/Index.razor @@ -100,11 +100,14 @@ else if (package != null) { if (package.ExpiryDate != null && package.ExpiryDate.Value.Date != DateTime.MaxValue.Date) - { - link += "" + package.ExpiryDate.Value.Date.ToString("MMM dd, yyyy") + "
"; - if (!string.IsNullOrEmpty(package.PaymentUrl)) + { + if (string.IsNullOrEmpty(package.PaymentUrl)) { - link += "  " + SharedLocalizer["Extend"] + ""; + link = "" + package.ExpiryDate.Value.Date.ToString("MMM dd, yyyy") + ""; + } + else + { + link = "" + package.ExpiryDate.Value.Date.ToString("MMM dd, yyyy") + ""; } } }