From ee69b4eeb36455ee300f0ee662f9f33a140caee9 Mon Sep 17 00:00:00 2001 From: Roly Rudy Gutierrez Pinto Date: Tue, 10 Jan 2017 17:13:25 -0400 Subject: [PATCH] HOR-2493 --- workflow/engine/templates/processes/main.js | 25 ++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/workflow/engine/templates/processes/main.js b/workflow/engine/templates/processes/main.js index 43adb6cb0..66765f905 100644 --- a/workflow/engine/templates/processes/main.js +++ b/workflow/engine/templates/processes/main.js @@ -1626,12 +1626,27 @@ importProcessExistGroup = function() success : function(o, resp) { var resp_ = Ext.util.JSON.decode(resp.response.responseText); var sNewProUid = resp_.sNewProUid; - - if (typeof(resp_.project_type) != "undefined" && resp_.project_type == "bpmn") { - var goTo = importProcessCallbackFile ? importProcessCallbackFile : "../designer?prj_uid="; - openWindowIfIE(goTo + sNewProUid); + if (resp_.catchMessage === '') { + if (typeof (resp_.project_type) != "undefined" && resp_.project_type == "bpmn") { + var goTo = importProcessCallbackFile ? importProcessCallbackFile : "../designer?prj_uid="; + openWindowIfIE(goTo + sNewProUid); + } else { + window.location.href = "processes_Map?PRO_UID=" + sNewProUid; + } } else { - window.location.href = "processes_Map?PRO_UID=" + sNewProUid; + Ext.getCmp('objectsToImport').setValue(""); + Ext.getCmp('importProcessExistGroupWindow').close(); + Ext.getCmp('importProcessExistProcessWindow').close(); + Ext.getCmp('importProcessWindow').close(); + Ext.MessageBox.show({ + title: _('ID_ERROR'), + msg: resp_.catchMessage, + buttons: Ext.MessageBox.OK, + animEl: 'mb9', + fn: function () {}, + icon: Ext.MessageBox.ERROR + }); + processesGrid.store.reload(); } }, failure: function(o, resp) {