diff --git a/app/js/lib/ng_utils.js b/app/js/lib/ng_utils.js index 48570bb6..1023d3ec 100755 --- a/app/js/lib/ng_utils.js +++ b/app/js/lib/ng_utils.js @@ -1925,7 +1925,7 @@ angular.module('izhukov.utils', []) } function wrapUrl (url, unsafe) { - if (!url.match(/^(https?|tg):\/\//i)) { + if (!url.match(/^https?:\/\//i)) { url = 'http://' + url } var tgMeMatch diff --git a/app/js/services.js b/app/js/services.js index 99156bc1..7f2ab6be 100755 --- a/app/js/services.js +++ b/app/js/services.js @@ -4797,6 +4797,9 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils']) url.search('https://t.me/') === 0) { target = '_self' } + else if (!url.match(/^https?:\/\//)) { + url = 'http://' + url + } var popup = window.open(url, target) try { popup.opener = null;