From 4ad5ddb1a4a473c7ac0fe4e055cecaab093c28d8 Mon Sep 17 00:00:00 2001 From: deevroman Date: Sun, 15 Mar 2020 00:53:33 +0300 Subject: [PATCH] bug fixes --- src/fix_page.js | 4 ++-- src/popup/popup.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/fix_page.js b/src/fix_page.js index a43cdb1..25d5025 100644 --- a/src/fix_page.js +++ b/src/fix_page.js @@ -1,9 +1,9 @@ document.querySelectorAll('a').forEach(function (elem) { - let reg = /^((https:\/\/|http:\/\/)?(telegram|t)\.me\/([a-zA-z0-9_]{1,}))$/g; + let reg = /^((https:\/\/|http:\/\/)?(telegram|t)\.me\/([a-zA-z0-9_]+))$/g; if (reg.test(elem.href)) { elem.href = elem.href.replace(reg, "tg://resolve?domain=$4"); } - reg = /^((https:\/\/|http:\/\/)?(telegram|t)\.me\/joinchat\/([a-zA-z0-9_]{1,}))$/g; + reg = /^((https:\/\/|http:\/\/)?(telegram|t)\.me\/joinchat\/([a-zA-z0-9_]+))$/g; if (reg.test(elem.href)) { elem.href = elem.href.replace(reg, "tg://resolve?invite=$4"); } diff --git a/src/popup/popup.js b/src/popup/popup.js index 7e02090..42d082a 100644 --- a/src/popup/popup.js +++ b/src/popup/popup.js @@ -1,10 +1,10 @@ function fixUrl(event) { - let reg = /^((https:\/\/|http:\/\/)?(telegram|t)\.me\/([a-zA-z0-9_]{1,}))$/g; + let reg = /^((https:\/\/|http:\/\/)?(telegram|t)\.me\/([a-zA-z0-9_]+))$/g; if (reg.test(event.target.value)) { let fixedLink = event.target.value.replace(reg, "tg://resolve?domain=$4"); document.getElementById("output-link").innerHTML = "" + fixedLink + ""; } else { - let reg = /^((https:\/\/|http:\/\/)?(telegram|t)\.me\/joinchat\/([a-zA-z0-9_]{1,}))$/g; + let reg = /^((https:\/\/|http:\/\/)?(telegram|t)\.me\/joinchat\/([a-zA-z0-9_]+))$/g; if (reg.test(event.target.value)) { let fixedLink = event.target.value.replace(reg, "tg://resolve?invite=$4"); document.getElementById("output-link").innerHTML = "" + fixedLink + "";