From f42b2ad0caf834357ae0cc1c7420f81188f4fb9b Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Sat, 9 Aug 2025 09:10:20 +0100 Subject: [PATCH] spindle: subscribe to all DIDs on boot Signed-off-by: oppiliappan --- spindle/server.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spindle/server.go b/spindle/server.go index a04924c7..59e52fe2 100644 --- a/spindle/server.go +++ b/spindle/server.go @@ -111,6 +111,15 @@ func Run(ctx context.Context) error { } jc.AddDid(cfg.Server.Owner) + // Check if the spindle knows about any Dids; + dids, err := d.GetAllDids() + if err != nil { + return fmt.Errorf("failed to get all dids: %w", err) + } + for _, d := range dids { + jc.AddDid(d) + } + resolver := idresolver.DefaultResolver() spindle := Spindle{ -- 2.51.2