building status is now set with workflow finish value (configurable)
This commit is contained in:
@@ -192,6 +192,20 @@ class PipeworkController extends mfBaseController {
|
||||
}
|
||||
}
|
||||
|
||||
// set building status if Status field was set
|
||||
if(defined("TT_WORKFLOW_ITEM_STATUS_FIELD") && defined("TT_WORKFLOW_ITEM_STATUS_VALUE_PASSED") && defined("TT_WORKFLOW_ITEM_STATUS_VALUE_CONNECTED")) {
|
||||
$status_value = $building->workflowitems[TT_WORKFLOW_ITEM_STATUS_FIELD]->value->value_string;
|
||||
//var_dump($status_value);exit;
|
||||
if($status_value == TT_WORKFLOW_ITEM_STATUS_VALUE_PASSED) {
|
||||
$building->status_id = 4;
|
||||
$building->save();
|
||||
}
|
||||
if($status_value == TT_WORKFLOW_ITEM_STATUS_VALUE_CONNECTED) {
|
||||
$building->status_id = 5;
|
||||
$building->save();
|
||||
}
|
||||
}
|
||||
|
||||
// file upload
|
||||
|
||||
if(array_key_exists("PipeworkFileUpload", $_FILES) && !$_FILES['PipeworkFileUpload']['error']) {
|
||||
|
||||
Reference in New Issue
Block a user