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.