From b91f9d24558a083199dabf26c0abfe49951d105a Mon Sep 17 00:00:00 2001 From: Henning Leutz <leutz@pcsg.de> Date: Wed, 31 Jul 2024 07:29:37 +0200 Subject: [PATCH] fix(ERPEntities): missing js getEntity method --- bin/backend/utils/ERPEntities.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/bin/backend/utils/ERPEntities.js b/bin/backend/utils/ERPEntities.js index b81f395..85f6166 100644 --- a/bin/backend/utils/ERPEntities.js +++ b/bin/backend/utils/ERPEntities.js @@ -60,6 +60,22 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() { }); }, + getEntity: function(uuid, entityPlugin) { + if (typeof entityPlugin === 'undefined') { + entityPlugin = false; + } + + return new Promise(function(resolve) { + require(['Ajax'], function(QUIAjax) { + QUIAjax.get('package_quiqqer_erp_ajax_getEntity', resolve, { + 'package': 'quiqqer/erp', + uuid: uuid, + entityPlugin: entityPlugin + }); + }); + }); + }, + openPanelByUUID: function(uuid) { return this.getTypeByUUID(uuid).then((entityType) => { const panel = this.getPanelByEntity(entityType); -- GitLab