File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,8 @@ use crate::templates::{
1717use crate :: { BorsGlobalEvent , BorsRepositoryEvent , PgDbClient , TeamApiClient } ;
1818
1919use super :: AppError ;
20+ use super :: GithubRepoName ;
21+ use crate :: utils:: sort_queue:: sort_queue_prs;
2022use anyhow:: Error ;
2123use axum:: Router ;
2224use axum:: extract:: { Path , State } ;
@@ -34,8 +36,6 @@ use tower::limit::ConcurrencyLimitLayer;
3436use tower_http:: catch_panic:: CatchPanicLayer ;
3537use tracing:: { Instrument , Span } ;
3638
37- use super :: GithubRepoName ;
38-
3939/// Shared server state for all axum handlers.
4040pub struct ServerState {
4141 repository_event_queue : mpsc:: Sender < BorsRepositoryEvent > ,
@@ -150,6 +150,7 @@ async fn queue_handler(
150150 } ;
151151
152152 let prs = state. db . get_nonclosed_pull_requests ( & repo. name ) . await ?;
153+ let prs = sort_queue_prs ( prs) ;
153154
154155 let ( in_queue_count, failed_count, rolled_up_count) =
155156 prs. iter ( )
You can’t perform that action at this time.
0 commit comments