fix: respect custom facebook cookie path
This commit is contained in:
@@ -219,7 +219,12 @@ export async function ensureFacebookCookies(
|
||||
cookiesSource?: string,
|
||||
_cookiePath?: string,
|
||||
): Promise<Cookie[]> {
|
||||
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<FacebookListingDetails | null> {
|
||||
// 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");
|
||||
|
||||
Reference in New Issue
Block a user