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; };