lobehub / lobe-chat

🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Azure / DeepSeek), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Vision/TTS) and plugin system. One-click FREE deployment of your private ChatGPT/ Claude application.
https://chat-preview.lobehub.com
Other
40.97k stars 9.34k forks source link

[Bug] Error: Session not found on mobile layout when navigating back from topic to inbox #3427

Closed shjryan closed 4 weeks ago

shjryan commented 1 month ago

📦 Environment

Docker

📌 Version

1.9.4

💻 Operating System

Other

🌐 Browser

Chrome, Edge, Safari, Firefox

🐛 Bug Description

Error: Session not found is emitted on mobile layout when navigating from topic to list of assistants (inbox).

name: 'TRPCError',
[cause]: Error: Session not found at eval (webpack-internal:///(rsc)/./src/server/routers/lambda/session.ts:103:29)

📷 Recurrence Steps

  1. Start on Chat page on mobile layout
  2. Click Just Chat button or any assistant to open any topic/chat interface
  3. Navigate back to the Chat page by clicking on the back arrow
  4. Error is emitted in server logs
  5. Error is toasted in browser

🚦 Expected Behavior

Valid session identifier should be passed and session not found error should not be raised.

📝 Additional Information

This error was identified while testing lobehub/lobe-chat-database docker image. Replicated the bug on iOS Safari & Windows MS Edge.

lobehubbot commented 1 month ago

👀 @shjryan

Thank you for raising an issue. We will investigate into the matter and get back to you as soon as possible. Please make sure you have given us as much context as possible.\ 非常感谢您提交 issue。我们会尽快调查此事,并尽快回复您。 请确保您已经提供了尽可能多的背景信息。

lobehubbot commented 4 weeks ago

✅ @shjryan

This issue is closed, If you have any questions, you can comment and reply.\ 此问题已经关闭。如果您有任何问题,可以留言并回复。

lobehubbot commented 4 weeks ago

:tada: This issue has been resolved in version 1.12.16 :tada:

The release is available on:

Your semantic-release bot :package::rocket: