Skip to content

[BUG] When the keycloak token expires, and we refresh it, servers are stuck on infinite skeleton until we reload #2

@sivert-io

Description

@sivert-io

Component

Client (Web / Docker)

What happened?

After not opening the app for a while, the keycloak session expires. It refreshes successfully, but does not request server connection again afterwards, leaving the client stuck in a "no server data to render" state. It simply shows skeletons everywhere.

Steps to reproduce

  1. Sign in to the app
  2. Add a server
  3. Close the app
  4. Wait for the token to expire
  5. Open the app again

Expected behavior

I expected the token to refresh and once it was ready, it would ping the server to request information.

Environment

  • OS: MacOS
  • Gryt version: 1.0.53
  • Deployment: app.gryt.chat
  • Self-hosted: no

Logs / error output

Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    🐛 bugSomething isn't working🔍 needs triageNeeds investigation or reproduction🖥️ clientDesktop or web client

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions