Skip to content

Commit 531f6a2

Browse files
committed
Merge branch 'fix/site-lang-config' of github.com:django-cms/djangocms-versioning into fix/site-lang-config
2 parents 5b869fe + 258cbcf commit 531f6a2

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

djangocms_versioning/admin.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,11 @@ def get_queryset(self, request, exclude_parameters=None):
9191

9292
def versioning_change_list_factory(base_changelist_cls):
9393
"""Generate a ChangeList class to use for the content model"""
94-
return type("Versioned" + base_changelist_cls.__name__, (VersioningChangeListMixin, base_changelist_cls), {})
94+
return type(
95+
f"Versioned{base_changelist_cls.__name__}",
96+
(VersioningChangeListMixin, base_changelist_cls),
97+
{},
98+
)
9599

96100

97101
class VersioningAdminMixin:
@@ -189,7 +193,7 @@ def indicator(obj):
189193
request,
190194
status,
191195
content_obj._version,
192-
back=request.path_info + "?" + request.GET.urlencode(),
196+
back=f"{request.path_info}?{request.GET.urlencode()}",
193197
)
194198
if status
195199
else None

djangocms_versioning/cms_config.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,8 +252,11 @@ def get_readonly_fields(self, request, obj=None):
252252
return fields
253253

254254
def get_queryset(self, request):
255-
queryset = super().get_queryset(request).prefetch_related(Prefetch("versions", to_attr="prefetched_versions"))
256-
return queryset
255+
return (
256+
super()
257+
.get_queryset(request)
258+
.prefetch_related(Prefetch("versions", to_attr="prefetched_versions"))
259+
)
257260

258261
def copy_language(self, request, object_id):
259262
target_language = request.POST.get("target_language")

0 commit comments

Comments
 (0)