rag_refresh: parse OWUI files-list {items:[...]} shape; unfiltered list + client-side name filter
This commit is contained in:
1 parent
bca11a1657
commit
49376813ae
1 file changed
+3
-1
+3
-1
@@ -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:
|
||||||
|
|||||||
Reference in new issue
Block a user