From a4ce273bb1002cfe5064ac036aa77fcaaa67def3 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Fri, 19 Mar 2021 21:34:49 +0100 Subject: [PATCH] [plugin] Fixed setting permission if non are set --- src/boot/plugins.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/boot/plugins.ts b/src/boot/plugins.ts index 21edae8..a049a17 100644 --- a/src/boot/plugins.ts +++ b/src/boot/plugins.ts @@ -33,8 +33,10 @@ interface Backend { export { Backend }; function setPermissions(object: FG_Plugin.PluginRouteConfig) { - if (object.route.meta === undefined) object.route.meta = {}; - object.route.meta['permissions'] = object.permissions; + if (object.permissions !== undefined) { + if (object.route.meta === undefined) object.route.meta = {}; + object.route.meta['permissions'] = object.permissions; + } } function convertRoutes(parent: RouteRecordRaw, children?: FG_Plugin.PluginRouteConfig[]) {