Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

No history loads after slack import #37058

Copy link
Copy link
@tlueder

Description

@tlueder
Issue body actions

Description:

I've imported our slack export and all the users and rooms are visible.

And the Workspace admin page also shows that all the messages are there.
In the rooms list I also can see which room has how many messages.

However if I open a room or a direct chat no history is loaded.
All of them just show "Start of conversation"
And if I have a look in the network console of the browser the retuned json look like this:

{
    "message": "{\"msg\":\"result\",\"id\":\"50\",\"result\":{\"messages\":[],\"unreadNotLoaded\":0}}",
    "success": true
}

I can't see any error in the browser console or the logs on the server.
It also does not matter what client I'm using Browser, Desktop or mobile App it is all the same.

But if I use the search in a room I get the messages I'm searching for.
If I then just hover, not clicking anything, above on search result, I get an error:

Error
Oops! Something went wrong. Please reload the page or contact an administrator.

and in the Console it looks like this

verifyErrors.js:34 
 TypeError: Cannot read properties of null (reading 'includes')
    at d (useFollowMessageAction.ts:46:14)
    at eval (MessageToolbarActionMenu.tsx:61:3)
    at aR (verifyErrors.js:34:1)
    at s (verifyErrors.js:34:1)
    at us (verifyErrors.js:34:1)
    at ua (verifyErrors.js:34:1)
    at uo (verifyErrors.js:34:1)
    at s2 (verifyErrors.js:34:1)
    at s1 (verifyErrors.js:34:1)
    at v (verifyErrors.js:34:1)

Steps to reproduce:

  1. Clean install of RocketChat
  2. Import Slack zip
  3. see all users and rooms but no messages

I have also tried a very small export but that does not seem to matter.

So far I've tried the import 10 time with different sizes or via upload or via server path.
The result stays the same.

Expected behavior:

All imported messages should be shown.

Actual behavior:

All rooms or direct chats are empty and show:

Start of conversation

Server Setup Information:

  • Version of Rocket.Chat Server: Version 7.10.0
  • License Type: Starter
  • Number of Users: 15
  • Operating System: Ubuntu 24.04.3 LTS (GNU/Linux 6.8.0-83-generic aarch64)
  • Deployment Method: Deploy with Ubuntu
  • Number of Running Instances: 1
  • DB Replicaset Oplog:
  • NodeJS Version: v22.16.0
  • MongoDB Version: 7.0.24 / wiredTiger (oplog Enabled)

Client Setup Information

  • Desktop App or Browser Version: both
  • Operating System: macOS

Relevant logs:

No errors are thrown while importing the slack zip or when using RocketChat.

Metadata

Metadata

Assignees

No one assigned

    Labels

    TaskedAdded to the internal issue trackingAdded to the internal issue trackingtype: bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.