fix: prefer using source referer for extractors if it exists
This commit is contained in:
parent
ddc8133c5b
commit
42d46accb6
1 changed files with 1 additions and 1 deletions
|
|
@ -50,7 +50,7 @@ export class StreamResolver {
|
|||
const sourceResults = await source.handle(ctx, type, id);
|
||||
|
||||
const sourceUrlResults = await Promise.all(
|
||||
sourceResults.map(({ url, meta }) => this.extractorRegistry.handle(ctx, url, { ...meta, referer: source.baseUrl })),
|
||||
sourceResults.map(({ url, meta }) => this.extractorRegistry.handle(ctx, url, { ...meta, referer: meta.referer ?? source.baseUrl })),
|
||||
);
|
||||
|
||||
urlResults.push(...sourceUrlResults.flat());
|
||||
|
|
|
|||
Loading…
Reference in a new issue