Skip to content

Commit 0ec8349

Browse files
committed
Remove redundant queries to rfcbot.rs
Queries to rfcbot.rs are enabled by a boolean flag `include_fcp_details`, so when this flag is false it's not necessary to run those queries.
1 parent 1ffaa97 commit 0ec8349

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/github.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ use hyper::header::HeaderValue;
66
use once_cell::sync::OnceCell;
77
use reqwest::header::{AUTHORIZATION, USER_AGENT};
88
use reqwest::{Client, Request, RequestBuilder, Response, StatusCode};
9+
use std::collections::HashMap;
910
use std::convert::TryInto;
1011
use std::{
1112
fmt,
@@ -1093,7 +1094,11 @@ impl<'q> IssuesQuery for Query<'q> {
10931094
.await
10941095
.with_context(|| "Unable to get issues.")?;
10951096

1096-
let fcp_map = crate::rfcbot::get_all_fcps().await?;
1097+
let fcp_map = if include_fcp_details {
1098+
crate::rfcbot::get_all_fcps().await?
1099+
} else {
1100+
HashMap::new()
1101+
};
10971102

10981103
let mut issues_decorator = Vec::new();
10991104
for issue in issues {

0 commit comments

Comments
 (0)