parent
b5a60fef0b
commit
f206be201d
@ -1624,7 +1624,7 @@ angular.module('izhukov.utils', [])
|
||||
break;
|
||||
}
|
||||
var url = entity.url || entityText;
|
||||
url = wrapUrl(url, entity._ == 'messageEntityTextUrl');
|
||||
url = wrapUrl(url, entity._ == 'messageEntityTextUrl' ? 2 : false);
|
||||
html.push(
|
||||
'<a href="',
|
||||
encodeEntities(url),
|
||||
@ -1785,7 +1785,7 @@ angular.module('izhukov.utils', [])
|
||||
url = 'http://' + url;
|
||||
}
|
||||
var tgMeMatch;
|
||||
if (unsafe) {
|
||||
if (unsafe == 2) {
|
||||
url = 'tg://unsafe_url?url=' + encodeURIComponent(url);
|
||||
}
|
||||
else if ((tgMeMatch = url.match(/^https?:\/\/telegram\.me\/(.+)/))) {
|
||||
@ -1807,6 +1807,9 @@ angular.module('izhukov.utils', [])
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (unsafe) {
|
||||
url = 'tg://unsafe_url?url=' + encodeURIComponent(url);
|
||||
}
|
||||
return url;
|
||||
}
|
||||
|
||||
|
@ -2234,7 +2234,7 @@ angular.module('myApp.services')
|
||||
angular.forEach(markupRow.buttons, function (markupButton) {
|
||||
markupButton.rText = RichTextProcessor.wrapRichText(markupButton.text, {noLinks: true, noLinebreaks: true});
|
||||
if (markupButton._ == 'keyboardButtonUrl') {
|
||||
markupButton.pUrl = RichTextProcessor.wrapUrl(markupButton.url, true);
|
||||
markupButton.pUrl = RichTextProcessor.wrapUrl(markupButton.url, 1);
|
||||
}
|
||||
})
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user