fully remove opinions of deleted games
This commit is contained in:
+6
-1
@@ -170,7 +170,12 @@ async fn delete_game(
|
||||
{
|
||||
let game = games.remove(pos);
|
||||
|
||||
let users = user_list.lock().await;
|
||||
let mut users = user_list.lock().await;
|
||||
|
||||
for person in users.iter_mut() {
|
||||
person.person.opinion.retain_mut(|o| o.title != game.title);
|
||||
}
|
||||
|
||||
save_state(&games, &users);
|
||||
|
||||
return Some(game);
|
||||
|
||||
Reference in New Issue
Block a user