aboutsummaryrefslogtreecommitdiff
path: root/lib/render.js
diff options
context:
space:
mode:
authorcel <cel@f/6sQ6d2CMxRUhLpspgGIulDxDCwYD7DzFzPNr7u5AU=.ed25519>2017-08-15 13:02:01 -1000
committercel <cel@f/6sQ6d2CMxRUhLpspgGIulDxDCwYD7DzFzPNr7u5AU=.ed25519>2017-08-15 13:03:27 -1000
commit7466990370952e130b2cd79711f4ed2610c24a1f (patch)
tree7fc70769d2a29b0c768adce7de8436a5fd02433c /lib/render.js
parent3572fc31a1187fcc46a1a4276b94deb17ea05d9e (diff)
downloadpatchfoo-7466990370952e130b2cd79711f4ed2610c24a1f.tar.gz
patchfoo-7466990370952e130b2cd79711f4ed2610c24a1f.zip
Use raw message ids in links by default
Diffstat (limited to 'lib/render.js')
-rw-r--r--lib/render.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/render.js b/lib/render.js
index e9d4889..63eecd4 100644
--- a/lib/render.js
+++ b/lib/render.js
@@ -190,7 +190,8 @@ Render.prototype.toUrl = function (href) {
switch (href[0]) {
case '%':
if (!u.isRef(href)) return false
- return this.opts.base + encodeURIComponent(href)
+ return this.opts.base +
+ (this.opts.encode_msgids ? encodeURIComponent(href) : href)
case '@':
if (!u.isRef(href)) return false
return this.opts.base + href