diff --git a/packages/core/src/scrapers/facebook.ts b/packages/core/src/scrapers/facebook.ts index f74ac5f..45937ae 100644 --- a/packages/core/src/scrapers/facebook.ts +++ b/packages/core/src/scrapers/facebook.ts @@ -219,7 +219,12 @@ export async function ensureFacebookCookies( cookiesSource?: string, _cookiePath?: string, ): Promise { - return ensureCookies(FACEBOOK_COOKIE_CONFIG, cookiesSource); + return ensureCookies( + _cookiePath + ? { ...FACEBOOK_COOKIE_CONFIG, filePath: _cookiePath } + : FACEBOOK_COOKIE_CONFIG, + cookiesSource, + ); } class HttpError extends Error { @@ -913,7 +918,7 @@ export async function fetchFacebookItem( _cookiePath?: string, ): Promise { // Load Facebook cookies - required for Facebook Marketplace access - const cookies = await ensureFacebookCookies(cookiesSource); + const cookies = await ensureFacebookCookies(cookiesSource, _cookiePath); // Format cookies for HTTP header const cookiesHeader = formatCookiesForHeader(cookies, "www.facebook.com");