From 9b4da98ac4df3ebdb7ea1b80a452b044e2762d9d Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sat, 5 Jan 2019 11:28:22 +0100 Subject: [PATCH] logs-content: Added escaping of back-ticks (`) to avoid monospace in log posts where a nick containing a back-tick has been copied into the text. --- marko/page/logs-content/components/post/component.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/marko/page/logs-content/components/post/component.js b/marko/page/logs-content/components/post/component.js index 4e450ff..5e0767e 100644 --- a/marko/page/logs-content/components/post/component.js +++ b/marko/page/logs-content/components/post/component.js @@ -81,7 +81,7 @@ module.exports = class { this.state.name = input.post.nick this.state.nameSuffix = "" - this.state.text = input.post.text.replace(/\x02/g, "**").replace(/\x1D/g, "_").trim(); + this.state.text = input.post.text.replace(/\x02/g, "**").replace(/\x1D/g, "*").replace(/\`/g, "\\`").trim(); if (this.state.text.startsWith("|")) { this.state.name = ""