From 72da77be01d6f19c63bef7c6201ed9cd1a06a850 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Mon, 31 Mar 2025 10:04:26 -0400 Subject: [PATCH] fix #5207 add support for username and displayname in permissions grid --- Oqtane.Client/Modules/Controls/PermissionGrid.razor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Oqtane.Client/Modules/Controls/PermissionGrid.razor b/Oqtane.Client/Modules/Controls/PermissionGrid.razor index 6bd700bd..a1f6e094 100644 --- a/Oqtane.Client/Modules/Controls/PermissionGrid.razor +++ b/Oqtane.Client/Modules/Controls/PermissionGrid.razor @@ -60,7 +60,7 @@ @foreach (User user in _users) { - @user.DisplayName + @user.DisplayName (@user.Username) @foreach (var permissionname in _permissionnames) { @@ -270,8 +270,8 @@ private async Task> GetUsers(string filter) { var users = await UserRoleService.GetUserRolesAsync(PageState.Site.SiteId, RoleNames.Registered); - return users.Where(item => item.User.DisplayName.Contains(filter, StringComparison.OrdinalIgnoreCase)) - .ToDictionary(item => item.UserId.ToString(), item => item.User.DisplayName); + return users.Where(item => item.User.DisplayName.Contains(filter, StringComparison.OrdinalIgnoreCase) || item.User.Username.Contains(filter, StringComparison.OrdinalIgnoreCase)) + .ToDictionary(item => item.UserId.ToString(), item => item.User.DisplayName + " (" + item.User.Username + ")"); } private async Task AddUser()