From 89bbd20b5af40b1c604505a601dce47db993113f Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 12 Nov 2026 01:25:50 +0100 Subject: [PATCH] fix9b2-3: the builder's operator asker names no list of the seat holders (operatorask finds the holder itself) Builds: design 47 G A-126 --- .../mesh-delivery-builder/cmd/mesh-delivery-builder/main.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/mesh-delivery-builder/cmd/mesh-delivery-builder/main.go b/modules/mesh-delivery-builder/cmd/mesh-delivery-builder/main.go index 390eb0bd..cf83ccb0 100644 --- a/modules/mesh-delivery-builder/cmd/mesh-delivery-builder/main.go +++ b/modules/mesh-delivery-builder/cmd/mesh-delivery-builder/main.go @@ -18,7 +18,6 @@ import ( "syscall" "time" - mma "git.novox.be/novox/mesh-contracts/go/seats/meshmoduleassigner" "git.novox.be/novox/mesh-contracts/health-and-repair/go/clients/meshconditionsclient" mcseat "git.novox.be/novox/mesh-contracts/health-and-repair/go/seats/meshconditions" occ "git.novox.be/novox/mesh-contracts/operator-and-conversation/go/clients/operatorchannelclient" @@ -245,8 +244,7 @@ func run(ctx context.Context, getenv func(string) string, logOut io.Writer) erro decided := &decisions{subject: oc.SubjectDecided(cred.Module)} retakeActed := awaitedReserved{awaitedVersions{b: actedKV, bucket: versions.ActedBucket}} asker := &operatorask.Asker[oc.Warrant]{Module: cred.Module, Call: calls.Call, Record: calls.Ask, Publish: publishVia(ctx, js), Subscribe: decided.hear(logger.Printf), - Contract: operatorask.Contract{Lists: "seat:" + mma.Seat + "." + mma.VerbAssignments, ListBody: mma.AssignmentsInput{Seats: mma.AssignmentsInputSeatsTrue}, - Seat: oc.Seat, StateAsks: oc.StateAsks}, + Contract: operatorask.Contract{Seat: oc.Seat, StateAsks: oc.StateAsks}, AskSubject: oc.AcceptSubjectAsk, DecidedSubject: oc.SubjectDecided} operator := &build.OperatorAsk{Builder: b, Acted: retakeActed, Ctx: ctx, Logf: logger.Printf, Asker: asker, Client: &occ.Client{Module: cred.Module, State: calls.State("asked"),