Removed unneccessary isinstance(candidate, PermissionSQL)

This commit is contained in:
Simon Willison 2025-10-23 15:48:48 -07:00
commit 9172020535
2 changed files with 0 additions and 8 deletions

View file

@ -1090,8 +1090,6 @@ class Datasette:
for candidate in candidates:
if candidate is None:
continue
if not isinstance(candidate, PermissionSQL):
continue
plugin_blocks.append(candidate)
sql, params = build_rules_union(

View file

@ -305,12 +305,6 @@ class AllowedResourcesView(BaseView):
for candidate in candidates:
if candidate is None:
continue
if not isinstance(candidate, PermissionSQL):
logger.warning(
"Skipping permission_resources_sql result %r from plugin; expected PermissionSQL",
candidate,
)
continue
plugins.append(candidate)
rows = await resolve_permissions_from_catalog(