From 7372a21308d1661ea9f3c259b0b0427994112a86 Mon Sep 17 00:00:00 2001 From: Leonel Matos Date: Fri, 6 Dec 2019 00:33:02 -0400 Subject: [PATCH] add validation for private access records (#195) --- .../ADempiere/ContextMenu/contextMenuMixin.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/components/ADempiere/ContextMenu/contextMenuMixin.js b/src/components/ADempiere/ContextMenu/contextMenuMixin.js index 2dee48fe..e29badee 100644 --- a/src/components/ADempiere/ContextMenu/contextMenuMixin.js +++ b/src/components/ADempiere/ContextMenu/contextMenuMixin.js @@ -275,15 +275,17 @@ export const contextMixin = { }, generateContextMenu() { this.metadataMenu = this.getterContextMenu - this.$store.dispatch('getPrivateAccessFromServer', { - tableName: this.$route.params.tableName, - recordId: this.$route.params.recordId - }) - .then(response => { - this.$nextTick(() => { - this.validatePrivateAccess(response) - }) + if (this.panelType === 'window') { + this.$store.dispatch('getPrivateAccessFromServer', { + tableName: this.$route.params.tableName, + recordId: this.$route.params.recordId }) + .then(response => { + this.$nextTick(() => { + this.validatePrivateAccess(response) + }) + }) + } this.actions = this.metadataMenu.actions if (this.actions && this.actions.length) {