From a1561dd9810196dcdfd54125eab91f3320a85c6a Mon Sep 17 00:00:00 2001 From: Navdeep Rathore Date: Wed, 18 Jun 2025 16:33:04 +0530 Subject: [PATCH] draft: propogate set cookie error using x-rq-error header --- src/main/actions/cookiesHelpers.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/actions/cookiesHelpers.ts b/src/main/actions/cookiesHelpers.ts index dba4b19..fbc315d 100644 --- a/src/main/actions/cookiesHelpers.ts +++ b/src/main/actions/cookiesHelpers.ts @@ -53,9 +53,15 @@ export const storeCookiesFromResponse = ( response.request?.res?.responseUrl || // to follow redirect response.config.url || ""; + const setCookieErrors: any[] = [] cookies.forEach((cookie: string) => { + try { cookieJar.setCookieSync(cookie, finalURL); + } catch (error) { + setCookieErrors.push(error) + } }); + response.headers["x-rq-error"] = `SET_COOKIE_ERR: ${setCookieErrors.map(err => err?.message). join(' ')}` return response; };