Parcourir la source

Fixes #20033: Fix exception when bulk deleting bookmarks

Jeremy Stretch il y a 6 mois
Parent
commit
11f228cae9
2 fichiers modifiés avec 6 ajouts et 2 suppressions
  1. 3 0
      netbox/extras/models/models.py
  2. 3 2
      netbox/extras/tables/tables.py

+ 3 - 0
netbox/extras/models/models.py

@@ -849,6 +849,9 @@ class Bookmark(models.Model):
             return str(self.object)
             return str(self.object)
         return super().__str__()
         return super().__str__()
 
 
+    def get_absolute_url(self):
+        return reverse('account:bookmarks')
+
     def clean(self):
     def clean(self):
         super().clean()
         super().clean()
 
 

+ 3 - 2
netbox/extras/tables/tables.py

@@ -317,11 +317,12 @@ class TableConfigTable(NetBoxTable):
 
 
 class BookmarkTable(NetBoxTable):
 class BookmarkTable(NetBoxTable):
     object_type = columns.ContentTypeColumn(
     object_type = columns.ContentTypeColumn(
-        verbose_name=_('Object Types'),
+        verbose_name=_('Object Type'),
     )
     )
     object = tables.Column(
     object = tables.Column(
         verbose_name=_('Object'),
         verbose_name=_('Object'),
-        linkify=True
+        linkify=True,
+        orderable=False
     )
     )
     actions = columns.ActionsColumn(
     actions = columns.ActionsColumn(
         actions=('delete',)
         actions=('delete',)