mirror of
https://git.ngram.ca/OpenJam/rc-servers
synced 2026-08-23 23:08:52 +00:00
Fix some clippy warnings and update dependencies
This commit is contained in:
366
Cargo.lock
generated
366
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -91,7 +91,7 @@ impl TeamChooser for TwoTeamPartyAware {
|
||||
if let Some(platoon_id) = &player.group {
|
||||
bal_info.platoons.insert(platoon_id.to_owned(), chosen_team);
|
||||
}
|
||||
return chosen_team as i32;
|
||||
chosen_team as i32
|
||||
} else {
|
||||
Self::do_cleanup(&mut lock);
|
||||
let init_info = if let Some(platoon) = &player.group {
|
||||
|
||||
@@ -428,9 +428,12 @@ pub struct IntercomListener<D: serde::de::DeserializeOwned> {
|
||||
}
|
||||
|
||||
impl <D: serde::de::DeserializeOwned> IntercomListener<D> {
|
||||
pub async fn listen(self) -> impl futures::Stream<Item=Result<D, reqwest_websocket::Error>> + Unpin {
|
||||
pub async fn listen(self) -> impl futures::Stream<Item=Result<D, Box<reqwest_websocket::Error>>> + Unpin {
|
||||
use futures::StreamExt;
|
||||
self.websocket.map(|msg| msg.and_then(|msg| msg.json()))
|
||||
self.websocket.map(|msg|
|
||||
msg.map_err(Box::new)
|
||||
.and_then(|msg| msg.json().map_err(Box::new))
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -581,6 +581,7 @@ impl QueueHandler {
|
||||
}
|
||||
}
|
||||
|
||||
#[allow(clippy::too_many_arguments)]
|
||||
pub async fn join_queue(&self, map: String, mode: oj_rc_core::data::game_mode::GameMode, visibility: oj_rc_core::data::game_mode::MapVisibility, auto_heal: bool, user: std::sync::Arc<Box<dyn oj_rc_core::persist::user::User<()> + Send + Sync>>, event_emitter: polariton_server::events::EventEmitter, platoon: Option<PlatoonInfo>) {
|
||||
if !self.is_enabled {
|
||||
event_emitter.emit(crate::events::enqueue_error::QueueJoinError {
|
||||
|
||||
Reference in New Issue
Block a user