rag_refresh: parse OWUI files-list {items:[...]} shape; unfiltered list + client-side name filter

This commit is contained in:
Inferencebot committed 2026-10-12 19:26:06 -06:00
1 parent bca11a1657
commit 49376813ae
1 file changed
+3 -1
+3 -1
View File
@@ -77,7 +77,9 @@ for name in DOCS:
continue continue
# delete stale file rows with this name, then upload fresh + attach # delete stale file rows with this name, then upload fresh + attach
code, files = api(f"/api/v1/files/?name={name}") code, files = api("/api/v1/files/?page=1")
if code == 200 and isinstance(files, dict):
files = files.get("items", []) # OWUI returns {items: [...]}
if code == 200 and isinstance(files, list): if code == 200 and isinstance(files, list):
for f in files: for f in files:
if f.get("filename") == name: if f.get("filename") == name: