From 6b8ad4a82dc7a343de2e3a381b68c0c18cbd5809 Mon Sep 17 00:00:00 2001 From: David Glick Date: Tue, 21 Jan 2025 18:27:47 -0800 Subject: [PATCH] Apply suggestions from code review --- news/1861.feature | 2 +- src/plone/restapi/services/registry/get.py | 7 ------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/news/1861.feature b/news/1861.feature index 5880b2943..5e3538d61 100644 --- a/news/1861.feature +++ b/news/1861.feature @@ -1 +1 @@ -Support filtering the list of registry records. @Faakhir30 \ No newline at end of file +In the `@registry` endpoint, added support for filtering the list of registry records. @Faakhir30 \ No newline at end of file diff --git a/src/plone/restapi/services/registry/get.py b/src/plone/restapi/services/registry/get.py index 80c7f9e06..689d712da 100644 --- a/src/plone/restapi/services/registry/get.py +++ b/src/plone/restapi/services/registry/get.py @@ -7,8 +7,6 @@ from zope.component import getUtility from zope.interface import implementer from zope.publisher.interfaces import IPublishTraverse -import plone.protect.interfaces -from zope.interface import alsoProvides @implementer(IPublishTraverse) @@ -39,11 +37,6 @@ def reply(self): return json_compatible(value) else: # batched listing if q := self.request.form.get("q"): - # Disable CSRF protection - if "IDisableCSRFProtection" in dir(plone.protect.interfaces): - alsoProvides( - self.request, plone.protect.interfaces.IDisableCSRFProtection - ) tmp_registry = Registry() for key in registry.records.keys():