Skip to content

Commit a9fe0df

Browse files
gorecodesclaude
andcommitted
fix(search): use xmatch bestmatch-visible to exclude live 9999 from best version
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 0d1e5ea commit a9fe0df

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

backend/daemon/main.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1694,8 +1694,10 @@ def _package_search(query: str):
16941694

16951695
results = []
16961696
for cp in matches:
1697-
versions = porttree.cp_list(cp)
1698-
best = versions[-1] if versions else None
1697+
best = porttree.xmatch("bestmatch-visible", cp) or None
1698+
if not best:
1699+
versions = porttree.cp_list(cp)
1700+
best = versions[-1] if versions else None
16991701
desc = ""
17001702
if best:
17011703
try:

0 commit comments

Comments
 (0)