From 478b88b514441c7258c8b3b68243f7b79f00dc8e Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 6 Mar 2017 10:49:04 +0100 Subject: [PATCH] check for SEEDDMS_HOME, issue warning if user has been removed from process --- utils/xmlimport.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/utils/xmlimport.php b/utils/xmlimport.php index 2beeb6e8f..88692345d 100644 --- a/utils/xmlimport.php +++ b/utils/xmlimport.php @@ -1,5 +1,11 @@ getGroup($objmap['groups'][(int) $review['attributes']['required']]); + else + $logger->warning("Group ".(int) $review['attributes']['required']." for Log cannot be mapped"); } else { if(isset($objmap['users'][(int) $review['attributes']['required']])) $newreview['required'] = $dms->getUser($objmap['users'][(int) $review['attributes']['required']]); + else + $logger->warning("User ".(int) $review['attributes']['required']." for Log cannot be mapped"); } + if(isset($newreview['required'])) { $newreview['logs'] = array(); foreach($review['logs'] as $j=>$log) { if(!array_key_exists($log['attributes']['user'], $objmap['users'])) { @@ -63,6 +74,7 @@ function getRevAppLog($reviews) { /* {{{ */ } } $newreviews[] = $newreview; + } } return $newreviews; } /* }}} */ @@ -1684,6 +1696,7 @@ if($defaultuserid) { $defaultUser = null; } +$users = array(); $elementstack = array(); $objmap = array( 'attributedefs' => array(),