feat(FastAPI): add /pkgbase/{name}/voters (get)

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2021-09-22 18:33:58 -07:00
parent 836af2d588
commit fbd91f346a
No known key found for this signature in database
GPG key ID: F7E46DED420788F3
3 changed files with 54 additions and 0 deletions

View file

@ -195,3 +195,12 @@ async def package_base(request: Request, name: str) -> Response:
context["packages"] = pkgbase.packages.all()
return render_template(request, "pkgbase.html", context)
@router.get("/pkgbase/{name}/voters")
async def package_base_voters(request: Request, name: str) -> Response:
# Get the PackageBase.
pkgbase = get_pkgbase(name)
context = make_context(request, "Voters")
context["pkgbase"] = pkgbase
return render_template(request, "pkgbase/voters.html", context)