You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Create combined path with resource from right and subject from left
250
+
combinedPath:=Path{
251
+
Resource: leftPath.Resource,
252
+
Relation: leftPath.Relation,
253
+
Subject: rightPath.Subject,
254
+
Caveat: combinedCaveat,
255
+
Expiration: rightPath.Expiration,
256
+
Integrity: rightPath.Integrity,
257
+
}
258
+
259
+
totalResultPaths++
260
+
if!yield(combinedPath, nil) {
261
+
return
262
+
}
263
+
}
264
+
265
+
ctx.TraceStep(a, "left side returned %d paths for right subject %s:%s", leftPathCount, rightResourceAsSubject.ObjectType, rightResourceAsSubject.ObjectID)
266
+
}
267
+
268
+
ctx.TraceStep(a, "arrow IterSubjects completed: %d right paths, %d total result paths", rightPathCount, totalResultPaths)
0 commit comments