Просмотр исходного кода

Fixes #19599: Prevent exception when sorting user's recent activity

Jeremy Stretch 8 месяцев назад
Родитель
Сommit
357ae44cde
2 измененных файлов с 9 добавлено и 1 удалено
  1. 1 0
      netbox/account/views.py
  2. 8 1
      netbox/templates/account/profile.html

+ 1 - 0
netbox/account/views.py

@@ -197,6 +197,7 @@ class ProfileView(LoginRequiredMixin, View):
             'changed_object_type'
         )[:20]
         changelog_table = ObjectChangeTable(changelog)
+        changelog_table.orderable = False
         changelog_table.configure(request)
 
         return render(request, self.template_name, {

+ 8 - 1
netbox/templates/account/profile.html

@@ -65,7 +65,14 @@
     <div class="row">
       <div class="col-md-12">
         <div class="card">
-          <h2 class="card-header text-center">{% trans "Recent Activity" %}</h2>
+          <h2 class="card-header text-center">
+            {% trans "Recent Activity" %}
+            <div class="card-actions">
+              <a href="{% url 'core:objectchange_list' %}?user_id={{ request.user.pk }}" class="btn btn-ghost-primary btn-sm">
+                <i class="mdi mdi-arrow-right-thick" aria-hidden="true"></i> {% trans "View All" %}
+              </a>
+            </div>
+          </h2>
           <div class="table-responsive">
             {% render_table changelog_table 'inc/table.html' %}
           </div>