1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-06-15 23:00:36 +02:00

Desktop, Cli: Fixes #2085: Fix escaping of title when generating a markdown link (#2456)

Previously a title with brackets was escaped incorrectly. The brackets were replaced by underscores.

The following title `title [square] (round)` looked like this:

[title _square_ _round_](:/c54794f53e5e4b1aa558699e255d5f95)

Now it looks like this:

[title \[square\] (round)](:/c54794f53e5e4b1aa558699e255d5f95)

fixes #2085
This commit is contained in:
Helmut K. C. Tessarek
2020-02-07 17:15:41 -05:00
committed by GitHub
parent 8cbb0d03e8
commit 3f23d8ed06
3 changed files with 21 additions and 1 deletions

View File

@ -761,7 +761,7 @@ class BaseItem extends BaseModel {
const output = [];
output.push('[');
output.push(markdownUtils.escapeLinkText(item.title));
output.push(markdownUtils.escapeTitleText(item.title));
output.push(']');
output.push(`(:/${item.id})`);
return output.join('');