From e1435063b2349c09c3e2bcf0c51c3532cbdfabc8 Mon Sep 17 00:00:00 2001 From: Loan Laux Date: Wed, 30 Jun 2021 18:17:26 +0300 Subject: [PATCH] fix: blank screen on production creation Signed-off-by: Loan Laux --- client/modules/core/main.js | 2 +- imports/plugins/core/core/server/Reaction/core.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/modules/core/main.js b/client/modules/core/main.js index a6343c1f88..839f94f2cc 100644 --- a/client/modules/core/main.js +++ b/client/modules/core/main.js @@ -174,7 +174,7 @@ export default { permissions = _.uniq(permissions); // if accountPermissions includes any of permissions, then we return true - return accountPermissions[permissionsGroup].some((permission) => permissions.includes(permission)); + return accountPermissions[permissionsGroup] && accountPermissions[permissionsGroup].some((permission) => permissions.includes(permission)); } /** diff --git a/imports/plugins/core/core/server/Reaction/core.js b/imports/plugins/core/core/server/Reaction/core.js index e5176df4c8..e9396f8a50 100644 --- a/imports/plugins/core/core/server/Reaction/core.js +++ b/imports/plugins/core/core/server/Reaction/core.js @@ -118,7 +118,7 @@ export default { } // if accountPermissions includes any of checkPermissions, then we return true - return accountPermissions[group].some((permission) => checkPermissions.includes(permission)); + return accountPermissions[group] && accountPermissions[group].some((permission) => checkPermissions.includes(permission)); }, /**