kopia lustrzana https://github.com/wagtail/wagtail
Fix double quoting of primary key in InspectView.get_edit_url and get_delete_url
self.pk is already the quoted value, so we should either use self.pk directly or quote(self.object.pk). Use the latter for consistency with other views.pull/11024/head
rodzic
aee4f42a7d
commit
60e2a6dfe4
|
|
@ -1078,7 +1078,7 @@ class InspectView(PermissionCheckedMixin, WagtailAdminTemplateMixin, TemplateVie
|
|||
)
|
||||
):
|
||||
return None
|
||||
return reverse(self.edit_url_name, args=(quote(self.pk),))
|
||||
return reverse(self.edit_url_name, args=(quote(self.object.pk),))
|
||||
|
||||
def get_delete_url(self):
|
||||
if not self.delete_url_name or (
|
||||
|
|
@ -1088,7 +1088,7 @@ class InspectView(PermissionCheckedMixin, WagtailAdminTemplateMixin, TemplateVie
|
|||
)
|
||||
):
|
||||
return None
|
||||
return reverse(self.delete_url_name, args=(quote(self.pk),))
|
||||
return reverse(self.delete_url_name, args=(quote(self.object.pk),))
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
context = super().get_context_data(**kwargs)
|
||||
|
|
|
|||
Ładowanie…
Reference in New Issue