fix: updating the wolves (user data) should not trigger a server update (directly).
That should always be triggered separately. This was a holdover from a time when updating teh users was expensive (timewise)
This commit is contained in:
parent
eb88216740
commit
13eb230754
1 changed files with 0 additions and 9 deletions
|
@ -49,7 +49,6 @@ async fn add_users_wolves(db: &Pool<Sqlite>, user: &WolvesResultUserMin) {
|
||||||
*/
|
*/
|
||||||
pub mod cns {
|
pub mod cns {
|
||||||
use crate::common::database::{get_server_config_bulk, DataBase, ServerMembers, ServerMembersWolves, Servers};
|
use crate::common::database::{get_server_config_bulk, DataBase, ServerMembers, ServerMembersWolves, Servers};
|
||||||
use crate::common::set_roles::normal::update_server;
|
|
||||||
use crate::common::wolves::{add_users_wolves, WolvesResultUserMin};
|
use crate::common::wolves::{add_users_wolves, WolvesResultUserMin};
|
||||||
use crate::Config;
|
use crate::Config;
|
||||||
use serenity::client::Context;
|
use serenity::client::Context;
|
||||||
|
@ -96,7 +95,6 @@ pub mod cns {
|
||||||
let existing = existing_tmp.iter().map(|data| (data.id_wolves, data)).collect::<BTreeMap<_, _>>();
|
let existing = existing_tmp.iter().map(|data| (data.id_wolves, data)).collect::<BTreeMap<_, _>>();
|
||||||
|
|
||||||
// list of users that need to be updated for this server
|
// list of users that need to be updated for this server
|
||||||
let mut user_to_update = vec![];
|
|
||||||
let mut server_name_tmp = None;
|
let mut server_name_tmp = None;
|
||||||
for user in wolves.get_members(wolves_api).await {
|
for user in wolves.get_members(wolves_api).await {
|
||||||
// dbg!(&user.committee);
|
// dbg!(&user.committee);
|
||||||
|
@ -115,10 +113,6 @@ pub mod cns {
|
||||||
add_users_wolves(&db, &WolvesResultUserMin::from(&user)).await;
|
add_users_wolves(&db, &WolvesResultUserMin::from(&user)).await;
|
||||||
if old.expiry != user.expiry {
|
if old.expiry != user.expiry {
|
||||||
add_users_server_members(&db, server, &user).await;
|
add_users_server_members(&db, server, &user).await;
|
||||||
|
|
||||||
if let Some(discord_id) = old.discord {
|
|
||||||
user_to_update.push(discord_id);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -129,9 +123,6 @@ pub mod cns {
|
||||||
set_server_member(&db, server, cs_id).await;
|
set_server_member(&db, server, cs_id).await;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if !user_to_update.is_empty() {
|
|
||||||
update_server(ctx, &server_config, &[], &user_to_update).await;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue