From 4f95a21af3da8a45e583e3283f195e8eec454894 Mon Sep 17 00:00:00 2001 From: Frankie Dintino Date: Thu, 23 Oct 2025 13:27:10 -0400 Subject: [PATCH] fix: formset prefixes for generic inlines inside polymorphic inlines --- nested_admin/nested.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nested_admin/nested.py b/nested_admin/nested.py index ccefd27..06ece91 100644 --- a/nested_admin/nested.py +++ b/nested_admin/nested.py @@ -375,6 +375,8 @@ def _create_formsets(self, request, obj, change): rel_model = InlineFormSet.fk.remote_field.model if not isinstance(form_obj, rel_model): continue + elif not isinstance(form_obj, inline.parent_model): + continue prefix = "{}-{}".format( form_prefix, InlineFormSet.get_default_prefix()