Skip to content

Commit 249b8b0

Browse files
committed
#10170 changes from code review
1 parent 23fafe1 commit 249b8b0

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

netbox/extras/tables/tables.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,7 @@ class ObjectChangeTable(NetBoxTable):
183183
verbose_name='Username'
184184
)
185185
full_name = tables.TemplateColumn(
186+
accessor=tables.A('user'),
186187
template_code=OBJECTCHANGE_FULL_NAME,
187188
verbose_name='Full Name',
188189
orderable=False
@@ -192,6 +193,7 @@ class ObjectChangeTable(NetBoxTable):
192193
verbose_name='Type'
193194
)
194195
object_repr = tables.TemplateColumn(
196+
accessor=tables.A('object_repr'),
195197
template_code=OBJECTCHANGE_OBJECT,
196198
verbose_name='Object'
197199
)

netbox/extras/tables/template_code.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"""
1414

1515
OBJECTCHANGE_OBJECT = """
16-
{% if record.changed_object and record.changed_object.get_absolute_url %}
17-
<a href="{{ record.changed_object.get_absolute_url }}">{{ record.object_repr }}</a>
16+
{% if value.changed_object and value.changed_object.get_absolute_url %}
17+
<a href="{{ value.changed_object.get_absolute_url }}">{{ record.object_repr }}</a>
1818
{% else %}
1919
{{ record.object_repr }}
2020
{% endif %}

netbox/extras/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ def get_extra_context(self, request, instance):
361361
#
362362

363363
class ObjectChangeListView(generic.ObjectListView):
364-
queryset = ObjectChange.objects.all().select_related("user").prefetch_related("changed_object")
364+
queryset = ObjectChange.objects.all()
365365
filterset = filtersets.ObjectChangeFilterSet
366366
filterset_form = forms.ObjectChangeFilterForm
367367
table = tables.ObjectChangeTable

0 commit comments

Comments
 (0)