Merge branch 'release/3.2' of bitbucket.org:colosa/processmaker into bugfix/HOR-2639
This commit is contained in:
@@ -1211,6 +1211,19 @@ class Derivation
|
|||||||
$this->case->closeAppThread( $currentDelegation['APP_UID'], $iAppThreadIndex );
|
$this->case->closeAppThread( $currentDelegation['APP_UID'], $iAppThreadIndex );
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
if ($nextDel['ROU_PREVIOUS_TYPE'] == 'SEC-JOIN') {
|
||||||
|
$criteria = new Criteria('workflow');
|
||||||
|
$criteria->clearSelectColumns();
|
||||||
|
$criteria->addSelectColumn(AppThreadPeer::APP_THREAD_PARENT);
|
||||||
|
$criteria->add(AppThreadPeer::APP_UID, $appFields['APP_UID']);
|
||||||
|
$criteria->add(AppThreadPeer::APP_THREAD_STATUS, 'OPEN');
|
||||||
|
$criteria->add(AppThreadPeer::APP_THREAD_INDEX, $iAppThreadIndex);
|
||||||
|
$rsCriteria = AppThreadPeer::doSelectRS($criteria);
|
||||||
|
$rsCriteria->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||||
|
if ($rsCriteria->next()) {
|
||||||
|
$this->case->closeAppThread($currentDelegation['APP_UID'], $iAppThreadIndex);
|
||||||
|
}
|
||||||
|
}
|
||||||
if ($currentDelegation['TAS_ASSIGN_TYPE'] == 'STATIC_MI' || $currentDelegation['TAS_ASSIGN_TYPE'] == 'CANCEL_MI') {
|
if ($currentDelegation['TAS_ASSIGN_TYPE'] == 'STATIC_MI' || $currentDelegation['TAS_ASSIGN_TYPE'] == 'CANCEL_MI') {
|
||||||
$this->case->closeAppThread( $currentDelegation['APP_UID'], $iAppThreadIndex );
|
$this->case->closeAppThread( $currentDelegation['APP_UID'], $iAppThreadIndex );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -92,16 +92,12 @@ if ($handle = opendir( PATH_PLUGINS )) {
|
|||||||
/**
|
/**
|
||||||
* Calls PMExtensionClass Builder to include Plugins changes.
|
* Calls PMExtensionClass Builder to include Plugins changes.
|
||||||
*/
|
*/
|
||||||
$config = Bootstrap::getSystemConfiguration();
|
$phpBuilder = new ProcessMakerPhpBuilderHelper();
|
||||||
|
$phpBuilder->enabledExtensions = $oPluginRegistry->getEnabledPlugins();
|
||||||
if (!empty($config['experimental_features'])) {
|
if (!empty($phpBuilder->enabledExtensions)) {
|
||||||
$phpBuilder = new ProcessMakerPhpBuilderHelper();
|
$phpBuilder->extension = true;
|
||||||
$phpBuilder->enabledExtensions = $oPluginRegistry->getEnabledPlugins();
|
|
||||||
if (!empty($phpBuilder->enabledExtensions)) {
|
|
||||||
$phpBuilder->extension = true;
|
|
||||||
}
|
|
||||||
$phpBuilder->buildAll();
|
|
||||||
}
|
}
|
||||||
|
$phpBuilder->buildAll();
|
||||||
}
|
}
|
||||||
|
|
||||||
//$oPluginRegistry->showArrays();
|
//$oPluginRegistry->showArrays();
|
||||||
|
|||||||
Reference in New Issue
Block a user