Code

Ticket #11965: patch_v1.diff

File patch_v1.diff, 670 bytes (added by romkyns, 5 years ago)
Line 
1Index: django/contrib/admin/templatetags/admin_list.py
2===================================================================
3--- django/contrib/admin/templatetags/admin_list.py     (revision 11597)
4+++ django/contrib/admin/templatetags/admin_list.py     (working copy)
5@@ -158,7 +158,7 @@
6                     else:
7                         value = attr
8                 allow_tags = getattr(attr, 'allow_tags', False)
9-                boolean = getattr(attr, 'boolean', False)
10+                boolean = getattr(attr, 'boolean', type(value) == bool)
11                 if boolean:
12                     allow_tags = True
13                     result_repr = _boolean_icon(value)