From 6ad029273f5b6a995cf3e0a00697a227d166bc3e Mon Sep 17 00:00:00 2001 From: jennydmz Date: Tue, 22 Dec 2015 08:42:41 -0400 Subject: [PATCH] GI-227 Adding a simple validation in templates/cases/cases.js to hide the unpuse buttons if we are in the gmail interface. And deleting the call to methods that make the pause cases send message. --- workflow/engine/classes/class.case.php | 24 ------------------------ workflow/engine/templates/cases/open.js | 8 ++++++++ 2 files changed, 8 insertions(+), 24 deletions(-) diff --git a/workflow/engine/classes/class.case.php b/workflow/engine/classes/class.case.php index 79f685b05..e709ec997 100755 --- a/workflow/engine/classes/class.case.php +++ b/workflow/engine/classes/class.case.php @@ -4123,18 +4123,6 @@ class Cases $oListPaused = new ListPaused(); $oListPaused->create($data); /*----------------------------------********---------------------------------*/ - - /*----------------------------------********---------------------------------*/ - $licensedFeatures = &PMLicensedFeatures::getSingleton(); - if ($licensedFeatures->verifyfeature('7qhYmF1eDJWcEdwcUZpT0k4S0xTRStvdz09')) { - G::LoadClass( "AppDocumentDrive" ); - $drive = new AppDocumentDrive(); - if ($drive->getStatusDrive()) { - $pmGmail = new \ProcessMaker\BusinessModel\Pmgmail(); - $pmGmail->modifyMailToPauseCase($aData['APP_UID'], $aData['APP_DEL_INDEX']); - } - } - /*----------------------------------********---------------------------------*/ } /* @@ -4231,18 +4219,6 @@ class Cases $oListPaused = new ListPaused(); $oListPaused->remove($sApplicationUID, $iDelegation, $aData); /*----------------------------------********---------------------------------*/ - - /*----------------------------------********---------------------------------*/ - $licensedFeatures = &PMLicensedFeatures::getSingleton(); - if ($licensedFeatures->verifyfeature('7qhYmF1eDJWcEdwcUZpT0k4S0xTRStvdz09')) { - G::LoadClass("AppDocumentDrive"); - $drive = new AppDocumentDrive(); - if ($drive->getStatusDrive()) { - $pmGmail = new \ProcessMaker\BusinessModel\Pmgmail(); - $pmGmail->modifyMailToUnpauseCase($aData['APP_UID'], $aData['DEL_INDEX']); - } - } - /*----------------------------------********---------------------------------*/ } /* diff --git a/workflow/engine/templates/cases/open.js b/workflow/engine/templates/cases/open.js index 1f7a4ee95..4620062cf 100755 --- a/workflow/engine/templates/cases/open.js +++ b/workflow/engine/templates/cases/open.js @@ -157,6 +157,14 @@ Ext.onReady(function(){ tb.add(menu); } } + + var olink = document.location.href; + if(olink.search("gmail") != -1){ + Ext.getCmp('stepsMenu').hide(); + Ext.getCmp('informationMenu').hide(); + Ext.getCmp('actionMenu').hide(); + Ext.getCmp('caseNotes').hide(); + } if (Ext.getCmp('stepsMenu').disabled === true) { Ext.getCmp('stepsMenu').hide();