Fix GroupPagePermission.objects.filter() that still uses permission_type in tests

pull/10616/head
Sage Abdullah 2023-06-15 16:11:49 +01:00 zatwierdzone przez Matt Westcott
rodzic 0c53e71955
commit d9b9c4b9f5
2 zmienionych plików z 4 dodań i 4 usunięć

Wyświetl plik

@ -708,7 +708,7 @@ class TestPageCopy(WagtailTestUtils, TestCase):
self.user.is_superuser = False
self.user.groups.add(Group.objects.get(name="Moderators"))
self.user.save()
GroupPagePermission.objects.filter(permission_type="publish").update(
GroupPagePermission.objects.filter(permission__codename="publish_page").update(
page=self.destination_page
)

Wyświetl plik

@ -189,7 +189,7 @@ class TestPagePermission(TestCase):
# Remove 'edit' permission from the event_moderator group
GroupPagePermission.objects.filter(
group__name="Event moderators", permission_type="change"
group__name="Event moderators", permission__codename="change_page"
).delete()
homepage = Page.objects.get(url_path="/home/")
@ -776,7 +776,7 @@ class TestPagePermission(TestCase):
christmas_page = EventPage.objects.get(url_path="/home/events/christmas/")
GroupPagePermission.objects.filter(
group__name="Event moderators", permission_type="unlock"
group__name="Event moderators", permission__codename="unlock_page"
).delete()
with self.assertWarnsMessage(
@ -800,7 +800,7 @@ class TestPagePermission(TestCase):
christmas_page.save()
GroupPagePermission.objects.filter(
group__name="Event moderators", permission_type="unlock"
group__name="Event moderators", permission__codename="unlock_page"
).delete()
with self.assertWarnsMessage(