From 057935195be0707d1b8f7e25ea5b3490ed2b7a41 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 28 Jan 2022 23:10:07 +0100 Subject: [PATCH] js: make .clickable-rows works with relative href (#61238) --- gadjo/static/js/gadjo.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/gadjo/static/js/gadjo.js b/gadjo/static/js/gadjo.js index 660a455..9233554 100644 --- a/gadjo/static/js/gadjo.js +++ b/gadjo/static/js/gadjo.js @@ -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; }