From 9d3a7ed5a71f4d9caf248987d689350f72a1699c Mon Sep 17 00:00:00 2001 From: Ernst Widerberg Date: Wed, 24 Nov 2021 17:06:13 +0100 Subject: Fix get/ endpoint --- src/main.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/main.py b/src/main.py index 783698e..609433b 100755 --- a/src/main.py +++ b/src/main.py @@ -62,6 +62,8 @@ def get_pubkey(): def get_data(key=None, limit=25, skip=0, ip=None, port=None, asn=None, domain=None): + if key: + return db.get(key) selectors = dict() indexes = CouchIindex().dict() @@ -130,6 +132,8 @@ async def get_key(key=None, Authorize: AuthJWT = Depends()): Authorize.jwt_required() + # TODO: Use JWT authz and check e.g. domain here + data = get_data(key) return JSONResponse(content={"status": "success", "docs": data}) -- cgit v1.1