fully remove opinions of deleted games
This commit is contained in:
parent
74941a8abc
commit
8601d7ced1
@ -170,7 +170,12 @@ async fn delete_game(
|
|||||||
{
|
{
|
||||||
let game = games.remove(pos);
|
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);
|
save_state(&games, &users);
|
||||||
|
|
||||||
return Some(game);
|
return Some(game);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user