changeset view: dont treat False as empty

This commit is contained in:
Laura Klünder 2017-07-10 19:22:19 +02:00
parent edfc5eb81a
commit 2566974ec5
2 changed files with 3 additions and 2 deletions

View file

@ -109,7 +109,7 @@
<td class="text-{{ change.class }}"><i class="glyphicon glyphicon-{{ change.icon }}"></i></td>
<td{% if obj.deleted and change.icon != 'minus' %} class="text-muted"{% endif %}>
{% if change.missing_dependency %}<i class="glyphicon glyphicon-alert pull-right text-warning"></i>{% endif %}
{% if change.value %}<u>{% else %}<em>{% endif %}{{ change.title }}{% if change.value %}</u>:{% else %}</em>{% endif %}
{% if empty %}<em>{% else %}<u>{% endif %}{{ change.title }}{% if not empty %}</u>:{% else %}</em>{% endif %}
{{ change.value }}
</td>
</tr>

View file

@ -297,8 +297,9 @@ def changeset_detail(request, pk):
change_data.update({
'order': (order, form_fields.index(name) if order else 1),
})
if not field_value:
if field_value == '' or field_value is None:
change_data.update({
'empty': True,
'title': format_lazy(_('remove {field_title}'), field_title=field_title),
})
else: