feat(rpc): add GET /rpc/v5/search/{arg} openapi route

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2022-09-12 06:49:20 -07:00
parent 5e75a00c17
commit 8e8b746a5b
No known key found for this signature in database
GPG key ID: F7E46DED420788F3
2 changed files with 30 additions and 1 deletions

View file

@ -217,12 +217,29 @@ async def rpc_openapi_multiinfo_post(
)
@router.get("/rpc/v{version}/search/{arg}")
async def rpc_openapi_search_arg(
request: Request,
version: int,
arg: str,
by: Optional[str] = Query(default=defaults.RPC_SEARCH_BY),
):
return await rpc_request(
request,
version,
"search",
by,
arg,
[],
)
@router.get("/rpc/v{version}/search")
async def rpc_openapi_search(
request: Request,
version: int,
by: Optional[str] = Query(default=defaults.RPC_SEARCH_BY),
arg: Optional[str] = Query(default=str()),
by: Optional[str] = Query(default=defaults.RPC_SEARCH_BY),
):
return await rpc_request(
request,