diff --git a/src/view.js b/src/view.js index 389420c..a624f25 100644 --- a/src/view.js +++ b/src/view.js @@ -52,4 +52,6 @@ module.exports.editNotePage = (session, note) => editTemplate .replace("%ACTION%", "UPDATE") .replace("%SESSION%", session) .replace("%ID%", note.id) - .replace("%CONTENT%", note.text); \ No newline at end of file + .replace("%CONTENT%", escape$(note.text)); + +var escape$ = s => s.split("").map(chr => chr == "$" ? "$$" : chr).join("");