Skip to content

resource: add permission check to names search #1503

resource: add permission check to names search

resource: add permission check to names search #1503

Triggered via pull request September 11, 2024 13:26
Status Failure
Total duration 5m 40s
Artifacts

tests.yml

on: pull_request
Matrix: JS / Tests
Matrix: Python / Tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Python / Tests (3.9, postgresql14, opensearch2): invenio_vocabularies/contrib/names/permissions.py#L1
isort-check """Vocabulary permissions.""" -from ...services.permissions import PermissionPolicy from invenio_records_permissions.generators import AuthenticatedUser, SystemProcess +from ...services.permissions import PermissionPolicy class NamesPermissionPolicy(PermissionPolicy):
Python / Tests (3.9, postgresql14, opensearch2): invenio_vocabularies/contrib/names/permissions.py#L1
Black format check --- /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/permissions.py 2024-09-11 13:26:12.914299+00:00 +++ /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/permissions.py 2024-09-11 13:30:38.744762+00:00 @@ -10,11 +10,10 @@ from ...services.permissions import PermissionPolicy from invenio_records_permissions.generators import AuthenticatedUser, SystemProcess - class NamesPermissionPolicy(PermissionPolicy): """Permission policy.""" can_search = [SystemProcess(), AuthenticatedUser()] can_read = [SystemProcess(), AuthenticatedUser()]
Python / Tests (3.9, postgresql14, opensearch2): invenio_vocabularies/contrib/names/resources.py#L1
isort-check from flask import g from flask_resources import resource_requestctx, response_handler, route -from invenio_records_resources.resources.records.resource import ( - request_view_args, -) +from invenio_records_resources.resources.records.resource import request_view_args from marshmallow import fields from .names import record_type
Python / Tests (3.9, postgresql14, opensearch2): invenio_vocabularies/contrib/names/resources.py#L1
Black format check --- /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/resources.py 2024-09-11 13:26:12.914299+00:00 +++ /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/resources.py 2024-09-11 13:30:39.045698+00:00 @@ -52,6 +52,5 @@ id_type=resource_requestctx.view_args["pid_type"], identity=g.identity, ) return item.to_dict(), 200 -
Python / Tests (3.9, postgresql14, opensearch2)
Process completed with exit code 1.
Python / Tests (3.12, postgresql14, opensearch2): invenio_vocabularies/contrib/names/permissions.py#L1
isort-check """Vocabulary permissions.""" -from ...services.permissions import PermissionPolicy from invenio_records_permissions.generators import AuthenticatedUser, SystemProcess +from ...services.permissions import PermissionPolicy class NamesPermissionPolicy(PermissionPolicy):
Python / Tests (3.12, postgresql14, opensearch2): invenio_vocabularies/contrib/names/permissions.py#L1
Black format check --- /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/permissions.py 2024-09-11 13:26:14.415880+00:00 +++ /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/permissions.py 2024-09-11 13:31:09.714734+00:00 @@ -10,11 +10,10 @@ from ...services.permissions import PermissionPolicy from invenio_records_permissions.generators import AuthenticatedUser, SystemProcess - class NamesPermissionPolicy(PermissionPolicy): """Permission policy.""" can_search = [SystemProcess(), AuthenticatedUser()] can_read = [SystemProcess(), AuthenticatedUser()]
Python / Tests (3.12, postgresql14, opensearch2): invenio_vocabularies/contrib/names/resources.py#L1
isort-check from flask import g from flask_resources import resource_requestctx, response_handler, route -from invenio_records_resources.resources.records.resource import ( - request_view_args, -) +from invenio_records_resources.resources.records.resource import request_view_args from marshmallow import fields from .names import record_type
Python / Tests (3.12, postgresql14, opensearch2): invenio_vocabularies/contrib/names/resources.py#L1
Black format check --- /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/resources.py 2024-09-11 13:26:14.415880+00:00 +++ /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/resources.py 2024-09-11 13:31:10.154591+00:00 @@ -52,6 +52,5 @@ id_type=resource_requestctx.view_args["pid_type"], identity=g.identity, ) return item.to_dict(), 200 -
Python / Tests (3.12, postgresql14, opensearch2)
Process completed with exit code 1.