From f9fd247290a255d2f734727fd5a90d252ebef8ea Mon Sep 17 00:00:00 2001 From: Matt Westcott Date: Fri, 11 Mar 2022 19:03:33 +0000 Subject: [PATCH] Remove deprecation for field_permission method ...since it's never made it into a release in the first place --- wagtail/admin/panels.py | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/wagtail/admin/panels.py b/wagtail/admin/panels.py index d6636d9524..6dc9923f54 100644 --- a/wagtail/admin/panels.py +++ b/wagtail/admin/panels.py @@ -165,15 +165,6 @@ class Panel: ) options["formsets"] = self.required_formsets() - if not getattr(self.field_permissions, "is_original_method", False): - warn( - "The `field_permissions` method (on %r) is deprecated; " - "these should be returned from `get_form_options` as a " - "`field_permissions` item instead." % type(self), - category=RemovedInWagtail219Warning, - ) - options["field_permissions"] = self.field_permissions() - return options # RemovedInWagtail219Warning - edit handlers should override get_form_options instead @@ -194,13 +185,6 @@ class Panel: required_formsets.is_original_method = True - # return a dict mapping field name to the permission codename that a user must have for that - # field to be included in the form - def field_permissions(self): - return {} - - field_permissions.is_original_method = True - # return any HTML that needs to be output on the edit page once per edit handler definition. # Typically this will be used to define snippets of HTML within blocks # for JavaScript code to work with.