RocketChat / RocketChat/Rocket.Chat
renderComposerMarkup does not supply these yet, so mentions render as raw /#name.
Open
Beginner friendly
Nobody has claimed this yet.
todo
type: bug
- Dominant language
- TypeScript
- Stars
- 46.1k
- Forks
- 13.9k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 130
Description
Composer mentions must resolve exactly as the message list does before GA.
📝 Found in packages/gazzodown-alt/src/ComposerMarkupContext.ts#L6
Commit: eeca122b913518d2231f9d9568a10873705845ee
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at packages/gazzodown-alt/src/ComposerMarkupContext.ts around line 6 and compare how the message list resolves mentions. Trace the values renderComposerMarkup currently supplies, then make its mention behavior match the message list. Done means Composer mentions no longer render as raw /#name before GA.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 76/100