summaryrefslogtreecommitdiff
path: root/ishtar_common/admin.py
diff options
context:
space:
mode:
authorCefin <kevon@tuta.io>2021-10-26 14:13:23 +0200
committerCefin <kevon@tuta.io>2021-10-26 14:13:23 +0200
commitbc166dcfe47c021dd1c106b621a9f2206148d3ce (patch)
tree37d13b640ca169f69bbbc3d315d9c226b7aa3b5d /ishtar_common/admin.py
parent0046c0d9ee6b45f9a1602ba921769c965f310709 (diff)
downloadIshtar-bc166dcfe47c021dd1c106b621a9f2206148d3ce.tar.bz2
Ishtar-bc166dcfe47c021dd1c106b621a9f2206148d3ce.zip
commit before review #4698
Diffstat (limited to 'ishtar_common/admin.py')
-rw-r--r--ishtar_common/admin.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py
index d16b96ecd..80432caaa 100644
--- a/ishtar_common/admin.py
+++ b/ishtar_common/admin.py
@@ -400,11 +400,11 @@ class ChangeParentAdmin:
selected = request.POST.getlist("_selected_action", [])
items = {}
choices = []
- #if hasattr(self.model, "parent"):
- for pk in selected:
- obj = self.model.objects.get(pk=pk)
- choices.append((obj.pk, str(obj)))#HierarchicalType.full_label ???
- items[str(obj.pk)] = obj
+ # if hasattr(self.model, "parent"):
+ parents = self.model.objects.all().select_related("parent")
+ for obj in parents:
+ choices.append((obj, str(obj)))
+ items[str(obj)] = obj
form = None
if "apply" in request.POST: