Ver código fonte

修复用户没有授权角色即用户没有菜单树时,导致访问空引用异常NullReferenceException

Signed-off-by: 清子 <261617183@qq.com>
清子 3 anos atrás
pai
commit
3a00f43353

+ 1 - 0
Admin.NET/Admin.NET.Core/Service/Menu/SysMenuService.cs

@@ -55,6 +55,7 @@ public class SysMenuService : IDynamicApiController, ITransient
     /// </summary>
     private void DeleteBtnFromMenuTree(List<SysMenu> menuList)
     {
+        if (menuList == null) return;
         for (var i = menuList.Count - 1; i >= 0; i--)
         {
             var menu = menuList[i];