refactor: enhance get_segments method signature for improved type hinting and clarity
This commit is contained in:
parent
f9bdc9917a
commit
eb22554448
@ -2156,7 +2156,13 @@ class SegmentService:
|
||||
return query.paginate(page=page, per_page=limit, max_per_page=100, error_out=False)
|
||||
|
||||
@classmethod
|
||||
def get_segments(cls, document_id: str, tenant_id: str, status_list: list = None, keyword: str = None):
|
||||
def get_segments(
|
||||
cls,
|
||||
document_id: str,
|
||||
tenant_id: str,
|
||||
status_list: list[str] | None = None,
|
||||
keyword: str | None = None
|
||||
):
|
||||
"""Get segments for a document with optional filtering."""
|
||||
query = DocumentSegment.query.filter(
|
||||
DocumentSegment.document_id == document_id,
|
||||
|
Loading…
Reference in New Issue
Block a user