Skip to content

Markdown Support Schemes for Link option doesn't work with new parser template #27065

@ankar84

Description

@ankar84

Description:

Markdown Support Schemes for Link option works perfect with legacy parser template, but not work with new message parser.

Steps to reproduce:

  1. Go to Admin UI - Message - Markdown Support Schemes for Link and add notes scheme protocol.
  2. Write in any chat this line [notes link](notes://Server/C3257116002CAD60/0/CCAF6BE2824A1F49432588D2001FA73E)
  3. With legacy message parser that line will parse as clickable link but with new parser it will just text.

Expected behavior:

That Markdown Support Schemes for Link option must work same with new parser as it work in legacy parser.

Actual behavior:

Admin UI - Message - Markdown
IMG_20221014_083627.jpg

But with new parser notes and e1c protocols not parse as a links
1
2

Server Setup Information:

  • Version of Rocket.Chat Server: 4.8.6
  • Operating System: Oracle Linux 8.5
  • Deployment Method: docker
  • Number of Running Instances: 20
  • DB Replicaset Oplog: Enabled
  • NodeJS Version: v14.18.3
  • MongoDB Version: 4.4.16

Client Setup Information

  • Desktop App or Browser Version: 3.8.11
  • Operating System: Windows 10

Additional context

This is a new parser issue. And that is really critical for us.
@hugocostadev asked me to create a separate issue about that problem

Relevant logs:

Metadata

Metadata

Assignees

No one assigned

    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