diff --git a/Cargo.lock b/Cargo.lock index 96da304c..24f86ce5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2792,7 +2792,7 @@ dependencies = [ [[package]] name = "revolt-bonfire" -version = "0.5.12" +version = "0.5.13" dependencies = [ "async-std", "async-tungstenite", @@ -2808,7 +2808,7 @@ dependencies = [ [[package]] name = "revolt-delta" -version = "0.5.12" +version = "0.5.13" dependencies = [ "async-channel", "async-std", @@ -2848,7 +2848,7 @@ dependencies = [ [[package]] name = "revolt-quark" -version = "0.5.12" +version = "0.5.13" dependencies = [ "async-lock", "async-recursion", diff --git a/crates/bonfire/Cargo.toml b/crates/bonfire/Cargo.toml index 2a870f86..4ed4b6bd 100644 --- a/crates/bonfire/Cargo.toml +++ b/crates/bonfire/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-bonfire" -version = "0.5.12" +version = "0.5.13" license = "AGPL-3.0-or-later" edition = "2021" diff --git a/crates/delta/Cargo.toml b/crates/delta/Cargo.toml index 05e9a17c..d6a3377c 100644 --- a/crates/delta/Cargo.toml +++ b/crates/delta/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-delta" -version = "0.5.12" +version = "0.5.13" license = "AGPL-3.0-or-later" authors = ["Paul Makles "] edition = "2018" diff --git a/crates/delta/src/routes/safety/fetch_snapshot.rs b/crates/delta/src/routes/safety/fetch_snapshot.rs index 81b8bef2..7d32bcf2 100644 --- a/crates/delta/src/routes/safety/fetch_snapshot.rs +++ b/crates/delta/src/routes/safety/fetch_snapshot.rs @@ -44,8 +44,13 @@ pub async fn fetch_snapshot( user_ids.insert(&message.author); channel_ids.insert(&message.channel); } - _ => { - todo!() + SnapshotContent::User(user) => { + user_ids.insert(&user.id); + } + SnapshotContent::Server(server) => { + for channel in &server.channels { + channel_ids.insert(channel); + } } } diff --git a/crates/quark/Cargo.toml b/crates/quark/Cargo.toml index e7279117..2d3e37d9 100644 --- a/crates/quark/Cargo.toml +++ b/crates/quark/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-quark" -version = "0.5.12" +version = "0.5.13" license = "AGPL-3.0-or-later" edition = "2021"