meilisearch missing function fix

This commit is contained in:
admin 2025-11-27 15:35:46 +01:00
parent 2e8533a3f9
commit c7c7162311

View File

@ -1027,13 +1027,13 @@ def meili_catalog_search(q: str, limit: int = 10) -> List[dict]:
idx = meili_get_index(REPO_CATALOG_MEILI_INDEX) idx = meili_get_index(REPO_CATALOG_MEILI_INDEX)
if not idx: return [] if not idx: return []
try: try:
#res = idx.search(q, {"limit": limit}) res = idx.search(q, {"limit": limit})
# Gebruik ALTIJD de injectie: # Gebruik ALTIJD de injectie:
res = meili_search_fn( #res = meili_search_fn(
q, # q,
limit=limit, # limit=limit,
filter={"repo_full": st.owner_repo, "branch": st.branch_base} # filter={"repo_full": st.owner_repo, "branch": st.branch_base}
) #)
return res.get("hits", []) return res.get("hits", [])
except Exception as e: except Exception as e:
logger.warning("WARN:agent_repo:meili_catalog_search: %s", e) logger.warning("WARN:agent_repo:meili_catalog_search: %s", e)
@ -1562,14 +1562,14 @@ def meili_search(owner_repo: Optional[str], branch: str, q: str, limit: int = 10
cli = get_meili() cli = get_meili()
if not cli: return [] if not cli: return []
try: try:
#idx = cli.index(meili_index_name(owner_repo, branch)) idx = cli.index(meili_index_name(owner_repo, branch))
#res = idx.search(q, {"limit": limit}) res = idx.search(q, {"limit": limit})
# Gebruik ALTIJD de injectie: # Gebruik ALTIJD de injectie:
res = meili_search_fn( #res = meili_search_fn(
q, # q,
limit=limit, # limit=limit,
filter={"repo_full": st.owner_repo, "branch": st.branch_base} # filter={"repo_full": st.owner_repo, "branch": st.branch_base}
) #)
return res.get("hits", []) return res.get("hits", [])
except Exception as e: except Exception as e:
logger.warning("WARN:agent_repo:meili_search failed: %s", e) logger.warning("WARN:agent_repo:meili_search failed: %s", e)