diff options
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 |
commit | df67b2c757e813512a6e5f1ea31f8a4693444013 (patch) | |
tree | 06d2715e083052cb63f030804be39eff427c7811 /ishtar_common/views_item.py | |
parent | c4f67d1b3a551ffe1cdf6f1982e551bd32c26ff7 (diff) | |
download | Ishtar-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.py | 5 |
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 = ' <i class="fa fa-lock text-danger" aria-hidden="true"></i>' own_lock = ' <i class="fa fa-lock text-success" ' \ 'aria-hidden="true"></i>' |