Fix formatting

This commit is contained in:
Juan Calderon-Perez 2025-04-08 00:48:54 -04:00 committed by GitHub
parent 7c1b004687
commit e06ff17a70
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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