RocketChat / RocketChat/Rocket.Chat

Can't write messages when joining channel or create direct message

Open
#27,720 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
46.1k
Forks
13.9k
Avg merge
3d 3h
Merged PRs (30d)
130

Description

Description:

This has happened to me 3 times already (new server). When I create direct message with someone I am moved to that conversation but I can't write any message. The box for writing is looking like disabled one. No icons and placeholders. Can't click it.
As for now I noticed this in direct message creation and when I added someone to channel, that person couldn't write.
Turn off app/webpage or logout / login solved issue for affected chats.
Direct message is created by "Create new". By using search and chosing user - it works normally.

Steps to reproduce:
  1. Create direct message (tried on Electron and webpage)
  2. Try to click box for writing to write message
Expected behavior:

Click and write message.

Actual behavior:

Can't click box for writing, can't write message.

Server Setup Information:
  • Version of Rocket.Chat Server:
  • Operating System:
  • Deployment Method:
  • Number of Running Instances:
  • DB Replicaset Oplog:
  • NodeJS Version:
  • MongoDB Version:
Client Setup Information

Version: 5.4.1
Engine app version: 1.36.0
Node: 14.19.3
Electron and webpage affected.

Additional context

box

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Create new direct-message flow and compare it with the search-created conversation path, then check the channel-join flow described in the report. Reproduce on the webpage or Electron client using the listed steps; done means the composer is clickable and accepts messages for newly created direct messages and affected channel conversations.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.