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(),