Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.d/772.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix swallowed text between 2 mentions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@akirk This line needs to end with a '.' or '!' as per tests.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, added !

2 changes: 1 addition & 1 deletion src/SlackGhost.ts
Original file line number Diff line number Diff line change
Expand Up @@ -314,7 +314,7 @@ export class SlackGhost {
public prepareBody(body: string): string {
// TODO: This is fixing plaintext mentions, but should be refactored.
// See https://github.com/matrix-org/matrix-appservice-slack/issues/110
return body.replace(/<https:\/\/matrix\.to\/#\/@.+:.+\|(.+)>/g, "$1");
return body.replace(/<https:\/\/matrix\.to\/#\/@[^:]+:[^|]+\|([^>]+)>/g, "$1");
}

public prepareFormattedBody(body: string): string {
Expand Down