mirror of
https://github.com/apache/cloudstack.git
synced 2025-12-15 10:02:27 +01:00
CS-15459: fixed listTags by resourceType
This commit is contained in:
parent
d3c0110d0e
commit
ab2669b01d
@ -325,9 +325,13 @@ public class TaggedResourceManagerImpl implements TaggedResourceService, Manager
|
|||||||
|
|
||||||
sb.and("key", sb.entity().getKey(), SearchCriteria.Op.EQ);
|
sb.and("key", sb.entity().getKey(), SearchCriteria.Op.EQ);
|
||||||
sb.and("value", sb.entity().getValue(), SearchCriteria.Op.EQ);
|
sb.and("value", sb.entity().getValue(), SearchCriteria.Op.EQ);
|
||||||
sb.and().op("resourceId", sb.entity().getResourceId(), SearchCriteria.Op.EQ);
|
|
||||||
sb.or("resourceUuid", sb.entity().getResourceUuid(), SearchCriteria.Op.EQ);
|
if (resourceId != null) {
|
||||||
sb.cp();
|
sb.and().op("resourceId", sb.entity().getResourceId(), SearchCriteria.Op.EQ);
|
||||||
|
sb.or("resourceUuid", sb.entity().getResourceUuid(), SearchCriteria.Op.EQ);
|
||||||
|
sb.cp();
|
||||||
|
}
|
||||||
|
|
||||||
sb.and("resourceType", sb.entity().getResourceType(), SearchCriteria.Op.EQ);
|
sb.and("resourceType", sb.entity().getResourceType(), SearchCriteria.Op.EQ);
|
||||||
sb.and("customer", sb.entity().getCustomer(), SearchCriteria.Op.EQ);
|
sb.and("customer", sb.entity().getCustomer(), SearchCriteria.Op.EQ);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user