mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-24 22:52:12 -03:00
fix: support multiple include folders in LoRA pool widget
- Add folder_include parameter support in backend API handlers - Add folder_include to FilterCriteria and implement multi-folder filtering logic - Update frontend to send all include folders instead of only the first - Add tests for single/multiple include folders, include with exclude, and non-recursive filtering
This commit is contained in:
@@ -211,6 +211,7 @@ class ModelListingHandler:
|
||||
page_size = min(int(request.query.get("page_size", "20")), 100)
|
||||
sort_by = request.query.get("sort_by", "name")
|
||||
folder = request.query.get("folder")
|
||||
folder_include = list(request.query.getall("folder_include", []))
|
||||
search = request.query.get("search")
|
||||
fuzzy_search = request.query.get("fuzzy_search", "false").lower() == "true"
|
||||
|
||||
@@ -290,6 +291,7 @@ class ModelListingHandler:
|
||||
"page_size": page_size,
|
||||
"sort_by": sort_by,
|
||||
"folder": folder,
|
||||
"folder_include": folder_include,
|
||||
"folder_exclude": folder_exclude,
|
||||
"search": search,
|
||||
"fuzzy_search": fuzzy_search,
|
||||
|
||||
Reference in New Issue
Block a user