MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / whereOwner

Function whereOwner

packages/core/sdk/src/executor.ts:1166–1176  ·  view source on GitHub ↗
(owner: Owner, collection: string, key: string)

Source from the content-addressed store, hash-verified

1164 );
1165
1166 const whereOwner = (owner: Owner, collection: string, key: string): CoreWhere => {
1167 const os = ownerSubject(owner);
1168 return (b: AnyCb) =>
1169 b.and(
1170 b("plugin_id", "=", input.pluginId),
1171 b("collection", "=", collection),
1172 b("key", "=", key),
1173 b("owner", "=", owner),
1174 b("subject", "=", os ? os.subject : ORG_SUBJECT),
1175 );
1176 };
1177
1178 const ownerRank = (owner: Owner): number => readOwners.indexOf(owner);
1179

Callers 3

getForOwnerImplFunction · 0.85
putImplFunction · 0.85
removeImplFunction · 0.85

Calls 1

ownerSubjectFunction · 0.70

Tested by

no test coverage detected