diff --git a/packages/core/src/wrapper.ts b/packages/core/src/wrapper.ts index 45eae147..a6da38a4 100644 --- a/packages/core/src/wrapper.ts +++ b/packages/core/src/wrapper.ts @@ -518,7 +518,8 @@ export class Wrapper { extras?: string ): string { const extrasPath = extras ? `/${extras}` : ''; - return `${this.baseUrl}/${resource}/${type}/${encodeURIComponent(id)}${extrasPath}.json`; + const queryParams = new URL(this.manifestUrl).search; + return `${this.baseUrl}/${resource}/${type}/${encodeURIComponent(id)}${extrasPath}.json${queryParams ? `?${queryParams.slice(1)}` : ''}`; } private getAddonName(addon: Addon): string {