Skip to content

Commit 369b9f6

Browse files
authored
Merge pull request #27 from tomolimo/RE-2.3
Added try catch to prevent error
2 parents 3157cb8 + 503fa76 commit 369b9f6

File tree

3 files changed

+31
-27
lines changed

3 files changed

+31
-27
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
22
if (!defined('PM_VERSION')) {
3-
define("PM_VERSION", "3.3.0-community-RE-2.2");
4-
define("PM_BUILD_VERSION", "3.3.0-community-RE-2.2");
3+
define("PM_VERSION", "3.3.0-community-RE-2.3");
4+
define("PM_BUILD_VERSION", "3.3.0-community-RE-2.3");
55
}

workflow/engine/templates/cases/caseHistoryDynaformPage.js

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -236,18 +236,20 @@
236236

237237
function historyDynaformGridPreview(){
238238
//historyDynaformGridPreviewGlobalSystem
239-
var DYN_UID = historyDynaformGridPreviewGlobal.DYN_UID;
240-
var DYN_TITLE = historyDynaformGridPreviewGlobal.DYN_TITLE;
239+
try {
240+
var DYN_UID = historyDynaformGridPreviewGlobal.DYN_UID;
241+
var DYN_TITLE = historyDynaformGridPreviewGlobal.DYN_TITLE;
241242

242-
var tabData = Ext.util.JSON.encode(historyDynaformGridPreviewGlobal);
243-
var tabName = 'historyDynaformGridPreview_'+DYN_UID;
244-
var tabTitle = 'Preview('+DYN_TITLE+')';
243+
var tabData = Ext.util.JSON.encode(historyDynaformGridPreviewGlobal);
244+
var tabName = 'historyDynaformGridPreview_' + DYN_UID;
245+
var tabTitle = 'Preview(' + DYN_TITLE + ')';
245246

246-
window.parent.ActionTabFrameGlobal.tabData = tabData;
247-
window.parent.ActionTabFrameGlobal.tabName = tabName;
248-
window.parent.ActionTabFrameGlobal.tabTitle = tabTitle;
247+
window.parent.ActionTabFrameGlobal.tabData = tabData;
248+
window.parent.ActionTabFrameGlobal.tabName = tabName;
249+
window.parent.ActionTabFrameGlobal.tabTitle = tabTitle;
249250

250-
window.parent.Actions.tabFrame(tabName);
251+
window.parent.Actions.tabFrame(tabName);
252+
} catch (e) { };
251253
}
252254
var historyDynaformGridHistoryGlobal = {};
253255
historyDynaformGridHistoryGlobal.PRO_UID = '';

workflow/public_html/glpi/glpi.js

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -145,22 +145,24 @@ pm_glpi = {
145145
e.stopPropagation();
146146
});
147147
locElt.addEventListener('click', (e) => {
148-
e.stopPropagation();
149-
let PRO_UID = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-PRO_UID').textContent;
150-
let APP_UID = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-APP_UID').textContent;
151-
let TAS_UID = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-TAS_UID').textContent;
152-
let DYN_UID = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-DYN_UID').textContent;
153-
let DYN_TITLE = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-4').textContent;
154-
// here we postMessage of this dynaform view request
155-
window.parent.postMessage({
156-
message: 'historydynaformgridpreview',
157-
PRO_UID: PRO_UID,
158-
APP_UID: APP_UID,
159-
TAS_UID: TAS_UID,
160-
DYN_UID: DYN_UID,
161-
DYN_TITLE: DYN_TITLE,
162-
glpi_data: GLPI_DATA
163-
}, GLPI_DATA.glpi_url);
148+
try {
149+
e.stopPropagation();
150+
let PRO_UID = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-PRO_UID').textContent;
151+
let APP_UID = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-APP_UID').textContent;
152+
let TAS_UID = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-TAS_UID').textContent;
153+
let DYN_UID = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-DYN_UID').textContent;
154+
let DYN_TITLE = document.querySelector('div.x-grid3-row.x-grid3-row-selected div.x-grid3-cell-inner.x-grid3-col-4').textContent;
155+
// here we postMessage of this dynaform view request
156+
window.parent.postMessage({
157+
message: 'historydynaformgridpreview',
158+
PRO_UID: PRO_UID,
159+
APP_UID: APP_UID,
160+
TAS_UID: TAS_UID,
161+
DYN_UID: DYN_UID,
162+
DYN_TITLE: DYN_TITLE,
163+
glpi_data: GLPI_DATA
164+
}, GLPI_DATA.glpi_url);
165+
} catch (e) { }
164166
});
165167
}
166168
}

0 commit comments

Comments
 (0)