From e06ff17a709cfa6e320abc2f43850c0fab4e9908 Mon Sep 17 00:00:00 2001 From: Juan Calderon-Perez <835733+gaby@users.noreply.github.com> Date: Tue, 8 Apr 2025 00:48:54 -0400 Subject: [PATCH] Fix formatting --- backend/open_webui/routers/files.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/backend/open_webui/routers/files.py b/backend/open_webui/routers/files.py index c16870e9b..eed622029 100644 --- a/backend/open_webui/routers/files.py +++ b/backend/open_webui/routers/files.py @@ -199,19 +199,24 @@ async def list_files(user=Depends(get_verified_user), content: bool = Query(True @router.get("/search", response_model=list[FileModelResponse]) async def search_files( - filename: str = Query(..., description="Filename pattern to search for. Supports wildcards such as '*.pdf'"), + filename: str = Query( + ..., + description="Filename pattern to search for. Supports wildcards such as '*.txt'" + ), user=Depends(get_verified_user) ): # Retrieve files from cache files = get_all_files_for_user(user.id, user.role == "admin") # Get matching files - matching_files = [file for file in files if fnmatch(file.filename.lower(), filename.lower())] + matching_files = [ + file for file in files if fnmatch(file.filename.lower(), filename.lower()) + ] if not matching_files: raise HTTPException( status_code=status.HTTP_404_NOT_FOUND, - detail="No files found matching the pattern." + detail="No files found matching the pattern.", ) return matching_files