mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-29 01:37:17 +00:00
hide getting logs under reporter permission
This commit is contained in:
parent
88535c2827
commit
f5e24ec6ff
@ -38,7 +38,7 @@ class LogsView(BaseView):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
DELETE_PERMISSION = POST_PERMISSION = UserAccess.Full
|
DELETE_PERMISSION = POST_PERMISSION = UserAccess.Full
|
||||||
GET_PERMISSION = HEAD_PERMISSION = UserAccess.Read
|
GET_PERMISSION = HEAD_PERMISSION = UserAccess.Reporter
|
||||||
|
|
||||||
async def delete(self) -> None:
|
async def delete(self) -> None:
|
||||||
"""
|
"""
|
||||||
|
@ -14,7 +14,7 @@ async def test_get_permission() -> None:
|
|||||||
"""
|
"""
|
||||||
for method in ("GET", "HEAD"):
|
for method in ("GET", "HEAD"):
|
||||||
request = pytest.helpers.request("", "", method)
|
request = pytest.helpers.request("", "", method)
|
||||||
assert await LogsView.get_permission(request) == UserAccess.Read
|
assert await LogsView.get_permission(request) == UserAccess.Reporter
|
||||||
for method in ("DELETE", "POST"):
|
for method in ("DELETE", "POST"):
|
||||||
request = pytest.helpers.request("", "", method)
|
request = pytest.helpers.request("", "", method)
|
||||||
assert await LogsView.get_permission(request) == UserAccess.Full
|
assert await LogsView.get_permission(request) == UserAccess.Full
|
||||||
|
Loading…
Reference in New Issue
Block a user