diff --git a/backend/open_webui/routers/openai.py b/backend/open_webui/routers/openai.py index 7e25b30f70..925e6d41ec 100644 --- a/backend/open_webui/routers/openai.py +++ b/backend/open_webui/routers/openai.py @@ -159,7 +159,7 @@ async def get_headers_and_cookies( metadata: dict | None = None, user: UserModel = None, ): - cookies = {} + cookies = getattr(request, 'cookies', {}) if config.get('forward_cookies', False) else {} headers = { 'Content-Type': 'application/json', **( @@ -189,11 +189,8 @@ async def get_headers_and_cookies( elif auth_type == 'none': token = None elif auth_type == 'session': - cookies = request.cookies token = request.state.token.credentials elif auth_type == 'system_oauth': - cookies = request.cookies - oauth_token = None try: if request.cookies.get('oauth_session_id', None): diff --git a/src/lib/components/AddConnectionModal.svelte b/src/lib/components/AddConnectionModal.svelte index 55cda09968..6d74d5e49a 100644 --- a/src/lib/components/AddConnectionModal.svelte +++ b/src/lib/components/AddConnectionModal.svelte @@ -1,7 +1,7 @@