We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5915c24 commit 0691f43Copy full SHA for 0691f43
backend/btrixcloud/crawlconfigs.py
@@ -608,9 +608,13 @@ async def get_crawl_configs(
608
if sort_by == "name":
609
sort_query["firstSeed"] = sort_direction
610
611
- # modified for last* fields in case crawl hasn't been run yet
+ # Special case for last-* fields in case crawl is running
612
elif sort_by in ("lastRun", "lastCrawlTime", "lastCrawlStartTime"):
613
- sort_query["modified"] = sort_direction
+ sort_query = {
614
+ "isCrawlRunning": sort_direction,
615
+ sort_by: sort_direction,
616
+ "modified": sort_direction,
617
+ }
618
619
aggregate.extend([{"$sort": sort_query}])
620
0 commit comments