Pin mesh-sdk 17fc9b9 in mesh-vault and mesh-provisioner-client for Plan.Hands, and say what providerPlan answers now that a plan of provisions alone exists (issue 774)

This commit is contained in:
2026-10-31 00:00:46 +01:00
parent 3c3d018dbc
commit 1b0c09763e
5 changed files with 7 additions and 7 deletions
@@ -251,7 +251,7 @@ func (h *Holder) writeRefused(node string, held map[string]string) error {
}
// providerPlan is the plan of a provision's provider on its node: from this composition when it is on this node, else
// as kept in `plans`; nil when the provider is not handed.
// as kept in `plans`; nil when the seat keeps no plan of it (one of provisions alone counts: its keys are waited for).
func (h *Holder) providerPlan(p catalogue.PlanProvision, node string, here map[string]catalogue.Plan) *catalogue.Plan {
if p.Provider == node {
if plan, ok := here[p.ProviderModule]; ok {