From ddbd827d7dee2ab2a1eeea6983accc04f93c6920 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Thu, 27 Aug 2020 22:16:30 +0200 Subject: [PATCH] api: look at pkgname and not pkgbase for finding new packages this made PKGBUILDs gaining new packages not show up those packages --- app/api.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/api.py b/app/api.py index d169045..3d7515a 100644 --- a/app/api.py +++ b/app/api.py @@ -57,9 +57,10 @@ async def index(request: Request, response: Response, include_new: bool = True, for srcinfo in state.sourceinfos.values(): if package_name_is_vcs(srcinfo.pkgbase): continue - available.setdefault(srcinfo.pkgbase, []).append(srcinfo) + available.setdefault(srcinfo.pkgname, []).append(srcinfo) for s in state.sources.values(): - available.pop(s.name, None) + for p in s.packages.values(): + available.pop(p.name, None) for sis in available.values(): srcinfos.extend(sis)