Do not add URL to the last item in the generic breadcrumbs

pull/10880/head
Sage Abdullah 2023-09-14 11:49:43 +01:00
rodzic 78f9db33e3
commit f4109ccf1d
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: EB1A33CC51CC0217
2 zmienionych plików z 2 dodań i 7 usunięć

Wyświetl plik

@ -675,7 +675,6 @@ class TestBreadcrumbs(WagtailTestUtils, TestCase):
response = self.client.get(reverse("feature_complete_toy:index"))
items = [
{
"url": reverse("feature_complete_toy:index"),
"label": "Feature complete toys",
}
]
@ -703,7 +702,6 @@ class TestBreadcrumbs(WagtailTestUtils, TestCase):
"label": "Feature complete toys",
},
{
"url": edit_url,
"label": str(self.object),
},
]

Wyświetl plik

@ -359,10 +359,7 @@ class IndexView(
if not self.model:
return self.breadcrumbs_items
return self.breadcrumbs_items + [
{
"url": self.get_index_url(),
"label": capfirst(self.model._meta.verbose_name_plural),
},
{"label": capfirst(self.model._meta.verbose_name_plural)},
]
def get_context_data(self, *args, object_list=None, **kwargs):
@ -601,7 +598,7 @@ class EditView(
"label": capfirst(self.model._meta.verbose_name_plural),
}
)
items.append({"url": self.get_edit_url(), "label": get_latest_str(self.object)})
items.append({"label": get_latest_str(self.object)})
return self.breadcrumbs_items + items
def get_edit_url(self):