mirror of
https://git.ngram.ca/OpenJam/rc-servers
synced 2026-08-23 23:08:52 +00:00
Factor in platoons during team assignment #88
This commit is contained in:
1 parent
18e3f1f6f7
commit
289827ec3b
10 files changed
+392
-112
No files matched your search
@@ -23,7 +23,7 @@ impl SimpleOperation<crate::data::custom::CustomType> for PlatoonPendingInviter
|
||||
let user_info = user.user()?;
|
||||
let my_public_id = user_info.public_id();
|
||||
log::debug!("Checking for pending platoon invite of user {}", my_public_id);
|
||||
if let Some(platoon_id) = self.social.platoon_of_user(my_public_id).await {
|
||||
if let Some(platoon_id) = self.social.platoon_invite_of_user(my_public_id).await {
|
||||
let members = self.social.users_of_platoon(&platoon_id).await;
|
||||
let social_infos = user_info.list_social_info(&[members[0].public_id.clone()]).await?;
|
||||
params.insert(INVITER_NAME_PARAM_KEY, Typed::Str(social_infos[0].public_id.clone().into()));
|
||||
|
||||
Reference in new issue
Block a user