summaryrefslogtreecommitdiff
path: root/ishtar_common/views_item.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2020-03-11 12:32:52 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2020-03-11 13:22:30 +0100
commitdf67b2c757e813512a6e5f1ea31f8a4693444013 (patch)
tree06d2715e083052cb63f030804be39eff427c7811 /ishtar_common/views_item.py
parentc4f67d1b3a551ffe1cdf6f1982e551bd32c26ff7 (diff)
downloadIshtar-df67b2c757e813512a6e5f1ea31f8a4693444013.tar.bz2
Ishtar-df67b2c757e813512a6e5f1ea31f8a4693444013.zip
Fix: JS table - do not shorten web links
Diffstat (limited to 'ishtar_common/views_item.py')
-rw-r--r--ishtar_common/views_item.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py
index ba9a41f3d..8cd903a00 100644
--- a/ishtar_common/views_item.py
+++ b/ishtar_common/views_item.py
@@ -663,7 +663,8 @@ def _manage_bool_fields(model, bool_fields, reversed_bool_fields, dct, or_reqs):
return
c_field = c_field.related_model._meta.get_field(field_name)
if k.endswith('__isnull') and \
- isinstance(c_field, (ImageField, FileField)):
+ (isinstance(c_field, (ImageField, FileField))
+ or field_names[-2] == "associated_url"):
key = "__".join(k.split('__')[:-1])
if dct[k]:
or_reqs.append(
@@ -1863,7 +1864,7 @@ def get_item(model, func_name, default_name, extra_request_keys=None,
"<a class='display_details' href='#' " \
"onclick='load_window(\"{}\")'>" \
"<i class=\"fa fa-info-circle\" aria-hidden=\"true\"></i><lock></a>"
- link_ext_template = '<a href="{}" target="_blank"></a>'
+ link_ext_template = '<a href="{}" target="_blank">{}</a>'
lock = '&nbsp;<i class="fa fa-lock text-danger" aria-hidden="true"></i>'
own_lock = '&nbsp;<i class="fa fa-lock text-success" ' \
'aria-hidden="true"></i>'