fix(ql3): keep console task authority lazy

This commit is contained in:
whyour
2026-08-29 10:41:36 +08:00
parent 884912d1c8
commit dc1686bd6f
6 changed files with 29 additions and 22 deletions
@@ -171,12 +171,10 @@ async function fixture(t) {
test('keeps simultaneous Task mutation credentials request-scoped and rechecks both fences in-transaction', async (t) => {
const value = await fixture(t);
const repositoryA = value.runtime.taskDefinitionAdministrationForCredential(
value.fenceA,
);
const repositoryB = value.runtime.taskDefinitionAdministrationForCredential(
value.fenceB,
);
const repositoryA =
await value.runtime.taskDefinitionAdministrationForCredential(value.fenceA);
const repositoryB =
await value.runtime.taskDefinitionAdministrationForCredential(value.fenceB);
const policyA = await value.runtime.projectPolicy.resolve('default', {
type: 'user',
id: 'request-user-a',