allow overriding AP resolver recursion limit
This commit is contained in:
@@ -290,7 +290,10 @@ export class ApResolverService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@bindThis
|
@bindThis
|
||||||
public createResolver(): Resolver {
|
public createResolver(opts?: {
|
||||||
|
// Override the recursion limit
|
||||||
|
recursionLimit?: number,
|
||||||
|
}): Resolver {
|
||||||
return new Resolver(
|
return new Resolver(
|
||||||
this.config,
|
this.config,
|
||||||
this.meta,
|
this.meta,
|
||||||
@@ -308,6 +311,7 @@ export class ApResolverService {
|
|||||||
this.loggerService,
|
this.loggerService,
|
||||||
this.apLogService,
|
this.apLogService,
|
||||||
this.apUtilityService,
|
this.apUtilityService,
|
||||||
|
opts?.recursionLimit,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user