From a44c82f937fb832f99f5f6a7a4919d0d5ca02855 Mon Sep 17 00:00:00 2001 From: iczer <1126263215@qq.com> Date: 星期四, 27 八月 2020 21:30:10 +0800 Subject: [PATCH] fix: the exception of authority plugin; :bug: 修复:权限认证插件异常问题; --- src/plugins/authority-plugin.js | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/plugins/authority-plugin.js b/src/plugins/authority-plugin.js index 36996d4..f8e756f 100644 --- a/src/plugins/authority-plugin.js +++ b/src/plugins/authority-plugin.js @@ -13,7 +13,7 @@ */ const getRouteRole = (roles, route) => { const requiredRoles = route.meta.authority.role - return roles.filter(item => requiredRoles.findIndex(required => required === item.id) !== -1) + return requiredRoles ? roles.filter(item => requiredRoles.findIndex(required => required === item.id) !== -1) : [] } /** * 鍒ゆ柇鏄惁宸蹭负鏂规硶娉ㄥ叆鏉冮檺璁よ瘉 -- Gitblit v1.9.1