Skip to content

Commit 993f38b

Browse files
committed
added limit on list beds
1 parent 3730da6 commit 993f38b

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

bedhost/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.12.0"
1+
__version__ = "0.12.1"

bedhost/routers/bed_api.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,9 @@ async def get_example_bed_record():
6565
response_model=BedListResult,
6666
)
6767
async def list_beds(
68-
limit: int = 1000,
68+
limit: int = Query(
69+
1000, ge=1, le=10000, description="Limit (1-10000), default 1000"
70+
),
6971
offset: int = 0,
7072
genome: str = Query(
7173
default=None, description="filter by genome of the bed file. e.g. 'hg38'"
@@ -77,6 +79,7 @@ async def list_beds(
7779
"""
7880
Returns list of BED files in the database with optional filters.
7981
"""
82+
8083
return bbagent.bed.get_ids_list(
8184
limit=limit, offset=offset, genome=genome, bed_compliance=bed_compliance
8285
)

0 commit comments

Comments
 (0)