diff --git a/Oqtane.Client/Modules/Admin/Site/Index.razor b/Oqtane.Client/Modules/Admin/Site/Index.razor index 664aa686..bb9a7660 100644 --- a/Oqtane.Client/Modules/Admin/Site/Index.razor +++ b/Oqtane.Client/Modules/Admin/Site/Index.razor @@ -284,7 +284,10 @@
- +
+ + +
@@ -339,6 +342,8 @@ private string _tenant = string.Empty; private string _database = string.Empty; private string _connectionstring = string.Empty; + private string _connectionstringtype = "password"; + private string _connectionstringtoggle = string.Empty; private string _createdby; private DateTime _createdon; private string _modifiedby; @@ -353,6 +358,7 @@ { try { + _connectionstringtoggle = SharedLocalizer["ShowPassword"]; _themeList = await ThemeService.GetThemesAsync(); Site site = await SiteService.GetSiteAsync(PageState.Site.SiteId); if (site != null) @@ -460,6 +466,20 @@ } } + private void ToggleConnectionString() + { + if (_connectionstringtype == "password") + { + _connectionstringtype = "text"; + _connectionstringtoggle = SharedLocalizer["HidePassword"]; + } + else + { + _connectionstringtype = "password"; + _connectionstringtoggle = SharedLocalizer["ShowPassword"]; + } + } + private async Task SaveSite() { validated = true;