js: make .clickable-rows works with relative href (#61238)

This commit is contained in:
Benjamin Dauvergne 2022-01-28 23:10:07 +01:00
parent 0c9b53ceac
commit 057935195b
1 changed files with 4 additions and 7 deletions

View File

@ -410,15 +410,12 @@ var gadjo_js = gadjo_js || {};
if (window.getSelection().toString()) {
return false;
}
var data_link = $(this).find('a[href]').attr('href');
if (data_link) {
if (data_link.indexOf('http://') == -1 && data_link.indexOf('https://') == -1) {
data_link = window.location.pathname + data_link;
}
var href = $(this).find('a[href]').prop('href');
if (href) {
if (event.which == 2 || event.ctrlKey) {
window.open(data_link, '_blank');
window.open(href, '_blank');
} else {
window.location = data_link;
window.location = href;
}
return false;
}