···1616 "github.com/bluesky-social/jetstream/pkg/models"1717 securejoin "github.com/cyphar/filepath-securejoin"1818 "tangled.org/core/api/tangled"1919- "tangled.org/core/idresolver"2019 "tangled.org/core/knotserver/db"2120 "tangled.org/core/knotserver/git"2221 "tangled.org/core/log"···119120 }120121121122 // resolve this aturi to extract the repo record122122- resolver := idresolver.DefaultResolver()123123- ident, err := resolver.ResolveIdent(ctx, repoAt.Authority().String())123123+ ident, err := h.resolver.ResolveIdent(ctx, repoAt.Authority().String())124124 if err != nil || ident.Handle.IsInvalidHandle() {125125 return fmt.Errorf("failed to resolve handle: %w", err)126126 }···231233 return err232234 }233235234234- resolver := idresolver.DefaultResolver()235235-236236- subjectId, err := resolver.ResolveIdent(ctx, record.Subject)236236+ subjectId, err := h.resolver.ResolveIdent(ctx, record.Subject)237237 if err != nil || subjectId.Handle.IsInvalidHandle() {238238 return err239239 }240240241241 // TODO: fix this for good, we need to fetch the record here unfortunately242242 // resolve this aturi to extract the repo record243243- owner, err := resolver.ResolveIdent(ctx, repoAt.Authority().String())243243+ owner, err := h.resolver.ResolveIdent(ctx, repoAt.Authority().String())244244 if err != nil || owner.Handle.IsInvalidHandle() {245245 return fmt.Errorf("failed to resolve handle: %w", err)246246 }
+1-1
knotserver/internal.go
···353353 r := chi.NewRouter()354354 l := log.FromContext(ctx)355355 l = log.SubLogger(l, "internal")356356- res := idresolver.DefaultResolver()356356+ res := idresolver.DefaultResolver(c.Server.PlcUrl)357357358358 h := InternalHandle{359359 db,