From 2ccb814223418aaab851ffe90ebe541dbc9a84d3 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Mon, 10 Jul 2023 10:09:57 -0400 Subject: [PATCH] fix validation issue in FileManager related to Browse permissions --- Oqtane.Client/Modules/Controls/FileManager.razor | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Oqtane.Client/Modules/Controls/FileManager.razor b/Oqtane.Client/Modules/Controls/FileManager.razor index 97363437..361bffbd 100644 --- a/Oqtane.Client/Modules/Controls/FileManager.razor +++ b/Oqtane.Client/Modules/Controls/FileManager.razor @@ -219,7 +219,14 @@ if (folder != null) { _haseditpermission = UserSecurity.IsAuthorized(PageState.User, PermissionNames.Edit, folder.PermissionList); - _files = await FileService.GetFilesAsync(FolderId); + if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.Browse, folder.PermissionList)) + { + _files = await FileService.GetFilesAsync(FolderId); + } + else + { + _files = new List(); + } } else {