From 759a6171f232cb0551bba2d1199c817d0de10d36 Mon Sep 17 00:00:00 2001 From: Jacob Rief Date: Tue, 1 Oct 2024 13:22:38 +0200 Subject: [PATCH] clean some coding issues --- finder/admin/inode.py | 6 ++---- finder/contrib/audio/models.py | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/finder/admin/inode.py b/finder/admin/inode.py index 56d1b2f48..58d3b9ffd 100644 --- a/finder/admin/inode.py +++ b/finder/admin/inode.py @@ -138,10 +138,8 @@ def get_inodes(self, request, sorting=None, **lookup): } # search model admin for current inode and get its rendering settings - for base_model in obj.__class__.__mro__: - if model_admin := self.admin_site._registry.get(base_model): - values.update(model_admin.get_folderitem_settings(request, obj)) - break + if model_admin := self.admin_site._registry.get(obj.__class__): + values.update(model_admin.get_folderitem_settings(request, obj)) if 'labels' in data_fields: values['labels'] = list(obj.labels.values('id', 'name', 'color')) diff --git a/finder/contrib/audio/models.py b/finder/contrib/audio/models.py index 6e8aa5b6d..307a999a0 100644 --- a/finder/contrib/audio/models.py +++ b/finder/contrib/audio/models.py @@ -2,7 +2,6 @@ from django.core.files.storage import default_storage from django.contrib.staticfiles.storage import staticfiles_storage -from django.utils.functional import classproperty from filer import settings as filer_settings from finder.models.file import FileModel