Loading CHANGES.md +4 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,10 @@ To be released. objects returned by followers collection dispatcher had been an incorrect value if a `base-url` parameter was provided. - Fixed a bug where the `id` property of `OrderedCollection` and `OrderedCollectionPage` objects returned by followers collection dispatcher had been an incorrect value if a `base-url` parameter was provided. Version 1.0.21 -------------- Loading src/federation/middleware.ts +7 −1 Original line number Diff line number Diff line Loading @@ -1920,7 +1920,13 @@ export class FederationImpl<TContextData> implements Federation<TContextData> { return await handleCollection(request, { name: "followers", identifier: route.values.identifier ?? route.values.handle, uriGetter: context.getFollowersUri.bind(context), uriGetter: baseUrl == null ? context.getFollowersUri.bind(context) : (identifier) => { const uri = context.getFollowersUri(identifier); uri.searchParams.set("base-url", baseUrl!); return uri; }, context, filter: baseUrl != null ? new URL(baseUrl) : undefined, filterPredicate: baseUrl != null Loading Loading
CHANGES.md +4 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,10 @@ To be released. objects returned by followers collection dispatcher had been an incorrect value if a `base-url` parameter was provided. - Fixed a bug where the `id` property of `OrderedCollection` and `OrderedCollectionPage` objects returned by followers collection dispatcher had been an incorrect value if a `base-url` parameter was provided. Version 1.0.21 -------------- Loading
src/federation/middleware.ts +7 −1 Original line number Diff line number Diff line Loading @@ -1920,7 +1920,13 @@ export class FederationImpl<TContextData> implements Federation<TContextData> { return await handleCollection(request, { name: "followers", identifier: route.values.identifier ?? route.values.handle, uriGetter: context.getFollowersUri.bind(context), uriGetter: baseUrl == null ? context.getFollowersUri.bind(context) : (identifier) => { const uri = context.getFollowersUri(identifier); uri.searchParams.set("base-url", baseUrl!); return uri; }, context, filter: baseUrl != null ? new URL(baseUrl) : undefined, filterPredicate: baseUrl != null Loading