fix: address code review — use modern type hints and Callable annotation

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-03-05 22:03:30 +00:00
parent 62d7ad7e9e
commit c8bc4afc93
4 changed files with 38 additions and 4 deletions
+2 -2
View File
@@ -1450,7 +1450,7 @@ def claim_file(request: Request, file_id: int, db: DbSession):
@router.post("/files/bulk-claim")
@require_login
def bulk_claim_files(request: Request, file_ids: List[int], db: DbSession):
def bulk_claim_files(request: Request, file_ids: list[int], db: DbSession):
"""
Claim multiple unowned documents for the current user.
@@ -1496,7 +1496,7 @@ def bulk_claim_files(request: Request, file_ids: List[int], db: DbSession):
@router.post("/files/assign-owner")
@require_login
def assign_owner(request: Request, db: DbSession, owner_id: str = Query(...), file_ids: List[int] | None = None):
def assign_owner(request: Request, db: DbSession, owner_id: str = Query(...), file_ids: list[int] | None = None):
"""
Admin-only: assign an owner to documents.