Merge branch 'fix-package-link' into pu

This commit is contained in:
Kevin Morris 2021-12-07 12:35:21 -08:00
commit 2df54bd7a0
No known key found for this signature in database
GPG key ID: F7E46DED420788F3

View file

@ -67,8 +67,8 @@ def pkgname_link(pkgname: str) -> str:
def package_link(package: models.Package) -> str:
base = "/".join([OFFICIAL_BASE, "packages"])
official = db.query(models.OfficialProvider).filter(
models.OfficialProvider.Name == package.Name)
if official.scalar():
models.OfficialProvider.Name == package.Name).exists()
if db.query(official).scalar():
return f"{base}/?q={package.Name}"
return f"/packages/{package.Name}"