Merge pull request #1643 from openziti/revert-posture-check-optimization

Revert posture check optimization. Fixes #1642
This commit is contained in:
Paul Lorenz
2023-12-14 16:42:08 -05:00
committed by GitHub
-4
View File
@@ -340,10 +340,6 @@ func (self *EdgeServiceManager) GetPolicyPostureChecks(identityId, serviceId str
policyTypeSymbol := self.env.GetStores().ServicePolicy.GetSymbol(db.FieldServicePolicyType)
_ = self.GetDb().View(func(tx *bbolt.Tx) error {
if !self.env.GetStores().PostureCheck.IterateIds(tx, ast.BoolNodeTrue).IsValid() {
return nil
}
policyCursor := self.env.GetStores().Identity.GetRelatedEntitiesCursor(tx, identityId, db.EntityTypeServicePolicies, true)
policyCursor = ast.NewFilteredCursor(policyCursor, func(policyId []byte) bool {
return serviceLinks.IsLinked(tx, policyId, []byte(serviceId))