mirror of https://github.com/apache/cloudstack.git
Fixed NPE in listResourceDetalis logic
This commit is contained in:
parent
26d2f430e4
commit
4a518908a3
|
|
@ -26,9 +26,6 @@ import java.util.Set;
|
|||
import javax.ejb.Local;
|
||||
import javax.inject.Inject;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import org.apache.cloudstack.acl.ControlledEntity.ACLType;
|
||||
import org.apache.cloudstack.affinity.AffinityGroupDomainMapVO;
|
||||
import org.apache.cloudstack.affinity.AffinityGroupResponse;
|
||||
|
|
@ -98,6 +95,8 @@ import org.apache.cloudstack.engine.subsystem.api.storage.DataStoreManager;
|
|||
import org.apache.cloudstack.engine.subsystem.api.storage.TemplateState;
|
||||
import org.apache.cloudstack.framework.config.dao.ConfigurationDao;
|
||||
import org.apache.cloudstack.query.QueryService;
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import com.cloud.api.query.dao.AccountJoinDao;
|
||||
import com.cloud.api.query.dao.AffinityGroupJoinDao;
|
||||
|
|
@ -3361,7 +3360,7 @@ public class QueryManagerImpl extends ManagerBase implements QueryService {
|
|||
detailList = _resourceMetaDataMgr.getDetailsList(resourceId, resourceType, forDisplay);
|
||||
} else {
|
||||
requestedDetail = _resourceMetaDataMgr.getDetail(resourceId, resourceType, key);
|
||||
if (forDisplay != null && requestedDetail.isDisplay() != forDisplay) {
|
||||
if (requestedDetail != null && forDisplay != null && requestedDetail.isDisplay() != forDisplay) {
|
||||
requestedDetail = null;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue