Compare commits

...

2 Commits

Author SHA1 Message Date
Renovate Bot
d9633e519f fix(deps): update rust crate bincode to v3 2026-01-12 10:05:23 +00:00
d42ed445d8 fix title editing 2026-01-12 10:32:57 +01:00
2 changed files with 5 additions and 2 deletions

View File

@ -13,7 +13,7 @@ bytes = "1"
rocket_prost_responder_derive = { path = "rocket_prost_responder_derive" } rocket_prost_responder_derive = { path = "rocket_prost_responder_derive" }
uuid = { version = "1.19.0", features = ["v4"] } uuid = { version = "1.19.0", features = ["v4"] }
bcrypt = "0.17.1" bcrypt = "0.17.1"
bincode = "2.0.1" bincode = "3.0.0"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0" serde_json = "1.0"
reqwest = { version = "0.12.24", features = ["json"] } reqwest = { version = "0.12.24", features = ["json"] }

View File

@ -121,7 +121,10 @@ async fn update_game(
let mut r_existing = None; let mut r_existing = None;
if let Some(existing) = games.iter_mut().find(|g| g.title == game.title) { if let Some(existing) = games.iter_mut().find(|g| {
(g.remote_id == game.remote_id && g.source == game.source) || (g.title == game.title)
}) {
existing.title = game.title.clone();
existing.source = game.source; existing.source = game.source;
existing.min_players = game.min_players; existing.min_players = game.min_players;
existing.max_players = game.max_players; existing.max_players = game.max_players;