allow overriding AP resolver recursion limit

This commit is contained in:
Hazelnoot 2025-02-16 14:23:30 -05:00
parent c2740cbe73
commit 1eb9070e39

View file

@ -290,7 +290,10 @@ export class ApResolverService {
}
@bindThis
public createResolver(): Resolver {
public createResolver(opts?: {
// Override the recursion limit
recursionLimit?: number,
}): Resolver {
return new Resolver(
this.config,
this.meta,
@ -308,6 +311,7 @@ export class ApResolverService {
this.loggerService,
this.apLogService,
this.apUtilityService,
opts?.recursionLimit,
);
}
}