浏览代码

Bug fix: the audit page was not working for object with no "org_id" filter criteria.

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@323 a333f486-631f-4898-b8df-5754b55c2be0
dflaven 15 年之前
父节点
当前提交
ac0dfc38d2
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      pages/audit.php

+ 5 - 2
pages/audit.php

@@ -97,8 +97,11 @@ switch($operation)
 		$oDefinitionFilter = DBObjectSearch::FromSibusQL($oAuditCategory->Get('definition_set'));
 		$aObjectsWithErrors = array();
 		if (!empty($currentOrganization))
-		{
-			$oDefinitionFilter->AddCondition('org_id', $currentOrganization);
+		{
+			if (MetaModel::IsValidFilterCode($oDefinitionFilter->GetClass(), 'org_id'))
+			{
+				$oDefinitionFilter->AddCondition('org_id', $currentOrganization);
+			}
 		}
 		$aResults = array();
 		$oDefinitionSet = new CMDBObjectSet($oDefinitionFilter);