1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Fixes #8659: Fix display of multi-object custom fields after deleting related object

This commit is contained in:
jeremystretch
2022-02-16 09:07:01 -05:00
parent fdbdf26afc
commit 92c4e5bfaf
2 changed files with 10 additions and 9 deletions

View File

@ -147,6 +147,7 @@ Where it is desired to limit the range of available VLANs within a group, users
### Bug Fixes (From Beta)
* [#8655](https://github.com/netbox-community/netbox/issues/8655) - Fix AttributeError when viewing cabled interfaces
* [#8659](https://github.com/netbox-community/netbox/issues/8659) - Fix display of multi-object custom fields after deleting related object
### Other Changes

View File

@ -12,7 +12,9 @@
<span title="{{ field.description|escape }}">{{ field }}</span>
</td>
<td>
{% if field.type == 'longtext' and value %}
{% if field.type == 'integer' and value is not None %}
{{ value }}
{% elif field.type == 'longtext' and value %}
{{ value|markdown }}
{% elif field.type == 'boolean' and value == True %}
{% checkmark value true="True" %}
@ -27,14 +29,12 @@
{% elif field.type == 'object' and value %}
<a href="{{ value.get_absolute_url }}">{{ value }}</a>
{% elif field.type == 'multiobject' and value %}
{% if value %}
<ul>
{% for obj in value %}
<li><a href="{{ obj.get_absolute_url }}">{{ obj }}</a></li>
{% endfor %}
</ul>
{% endif %}
{% elif value is not None %}
<ul>
{% for obj in value %}
<li><a href="{{ obj.get_absolute_url }}">{{ obj }}</a></li>
{% endfor %}
</ul>
{% elif value %}
{{ value }}
{% elif field.required %}
<span class="text-warning">Not defined</span>