From d512b113cde9b7cbf3399dbe53d3ed571afdd049 Mon Sep 17 00:00:00 2001 From: ansuz <ansuz@transitiontech.ca> Date: Wed, 2 Nov 2016 18:28:19 +0100 Subject: [PATCH] address failure to parse url when hash is not present --- www/common/cryptpad-common.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/www/common/cryptpad-common.js b/www/common/cryptpad-common.js index b691f2ee4..68ebd95dc 100644 --- a/www/common/cryptpad-common.js +++ b/www/common/cryptpad-common.js @@ -276,15 +276,15 @@ define([ }; var parsePadUrl = common.parsePadUrl = function (href) { - var patt = /^https*:\/\/([^\/]*)\/(.*?)\/#(.*)$/i; + var patt = /^https*:\/\/([^\/]*)\/(.*?)\//i; var ret = {}; - href.replace(patt, function (a, domain, type, hash) { + var hash = href.replace(patt, function (a, domain, type, hash) { ret.domain = domain; ret.type = type; - ret.hash = hash; return ''; }); + ret.hash = hash.replace(/#/g, ''); return ret; };