diff --git a/src/services/wrappers.mjs b/src/services/wrappers.mjs index c828f903..5e9c31f8 100644 --- a/src/services/wrappers.mjs +++ b/src/services/wrappers.mjs @@ -15,11 +15,14 @@ export async function getChatGptAccessToken() { if (userConfig.accessToken) { return userConfig.accessToken } else { - const cookie = (await Browser.cookies.getAll({ url: 'https://chatgpt.com/' })) - .map((cookie) => { - return `${cookie.name}=${cookie.value}` - }) - .join('; ') + let cookie = '' + if (Browser.cookies && Browser.cookies.getAll) { + cookie = (await Browser.cookies.getAll({ url: 'https://chatgpt.com/' })) + .map((cookie) => { + return `${cookie.name}=${cookie.value}` + }) + .join('; ') + } const resp = await fetch('https://chatgpt.com/api/auth/session', { headers: { Cookie: cookie,