Skip to content

Commit 763cb5c

Browse files
committed
Fix type hint for replace_admin_for_models pairs parameter
- Change from 'tuple[type[models.Model], type]' to 'Iterable[tuple[type[models.Model], type]]' - The function expects multiple pairs, not a single tuple - Also fixed docstring parameter name from 'models' to 'pairs'
1 parent 83dbd5e commit 763cb5c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

djangocms_versioning/helpers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ def _replace_admin_for_model(modeladmin: type[admin.ModelAdmin], mixin: type, ad
7070
admin_site.register(modeladmin.model, new_admin_class)
7171

7272

73-
def replace_admin_for_models(pairs: tuple[type[models.Model], type], admin_site: admin.AdminSite | None = None):
73+
def replace_admin_for_models(pairs: Iterable[tuple[type[models.Model], type]], admin_site: admin.AdminSite | None = None):
7474
"""
75-
:param models: List of (model class, admin mixin class) tuples
75+
:param pairs: Iterable of (model class, admin mixin class) tuples
7676
:param admin_site: AdminSite instance
7777
"""
7878
if admin_site is None:

0 commit comments

Comments
 (0)