diff --git a/dump.rdb b/dump.rdb new file mode 100644 index 00000000..1fdff2cc Binary files /dev/null and b/dump.rdb differ diff --git a/src/routes/bots/edit.rs b/src/routes/bots/edit.rs index 4e78b118..3c5e635b 100644 --- a/src/routes/bots/edit.rs +++ b/src/routes/bots/edit.rs @@ -8,7 +8,6 @@ use revolt_quark::{ Db, Error, Ref, Result, }; -use mongodb::bson::doc; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; use validator::Validate; diff --git a/src/routes/channels/channel_delete.rs b/src/routes/channels/channel_delete.rs index c114d818..356087d6 100644 --- a/src/routes/channels/channel_delete.rs +++ b/src/routes/channels/channel_delete.rs @@ -3,7 +3,6 @@ use revolt_quark::{ perms, ChannelPermission, Db, EmptyResponse, Error, Ref, Result, }; -use mongodb::bson::doc; #[delete("/")] pub async fn req(db: &Db, user: User, target: Ref) -> Result { diff --git a/src/routes/channels/channel_edit.rs b/src/routes/channels/channel_edit.rs index 122090bb..604ecd08 100644 --- a/src/routes/channels/channel_edit.rs +++ b/src/routes/channels/channel_edit.rs @@ -6,7 +6,6 @@ use revolt_quark::{ perms, ChannelPermission, Database, Error, Ref, Result, }; -use mongodb::bson::doc; use rocket::{serde::json::Json, State}; use serde::{Deserialize, Serialize}; use validator::Validate; diff --git a/src/routes/channels/group_add_member.rs b/src/routes/channels/group_add_member.rs index 59f87c38..a5d9a1f0 100644 --- a/src/routes/channels/group_add_member.rs +++ b/src/routes/channels/group_add_member.rs @@ -3,7 +3,6 @@ use revolt_quark::{ perms, ChannelPermission, Db, EmptyResponse, Error, Ref, Result, }; -use mongodb::bson::doc; #[put("//recipients/")] pub async fn req(db: &Db, user: User, target: Ref, member: Ref) -> Result { diff --git a/src/routes/channels/group_create.rs b/src/routes/channels/group_create.rs index 0ce83310..20a804c8 100644 --- a/src/routes/channels/group_create.rs +++ b/src/routes/channels/group_create.rs @@ -6,7 +6,6 @@ use revolt_quark::{ Db, Error, Result, }; -use mongodb::bson::doc; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; use ulid::Ulid; diff --git a/src/routes/channels/group_remove_member.rs b/src/routes/channels/group_remove_member.rs index dce8008c..e62bd171 100644 --- a/src/routes/channels/group_remove_member.rs +++ b/src/routes/channels/group_remove_member.rs @@ -3,7 +3,6 @@ use revolt_quark::{ Db, EmptyResponse, Error, Ref, Result, }; -use mongodb::bson::doc; #[delete("//recipients/")] pub async fn req(db: &Db, user: User, target: Ref, member: Ref) -> Result { diff --git a/src/routes/channels/invite_create.rs b/src/routes/channels/invite_create.rs index b2509752..179d96a0 100644 --- a/src/routes/channels/invite_create.rs +++ b/src/routes/channels/invite_create.rs @@ -3,7 +3,6 @@ use revolt_quark::{ perms, ChannelPermission, Db, Error, Ref, Result, }; -use mongodb::bson::doc; use rocket::serde::json::Json; #[post("//invites")] diff --git a/src/routes/channels/message_delete.rs b/src/routes/channels/message_delete.rs index 32c1827a..d8be1b84 100644 --- a/src/routes/channels/message_delete.rs +++ b/src/routes/channels/message_delete.rs @@ -1,6 +1,5 @@ use revolt_quark::{models::User, perms, ChannelPermission, Db, EmptyResponse, Error, Ref, Result}; -use mongodb::bson::doc; #[delete("//messages/")] pub async fn req(db: &Db, user: User, target: Ref, msg: Ref) -> Result { diff --git a/src/routes/channels/message_send.rs b/src/routes/channels/message_send.rs index bc2c1aac..cb21ff72 100644 --- a/src/routes/channels/message_send.rs +++ b/src/routes/channels/message_send.rs @@ -8,7 +8,6 @@ use revolt_quark::{ perms, ChannelPermission, Db, Error, Ref, Result, }; -use mongodb::bson::doc; use regex::Regex; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; diff --git a/src/routes/channels/permissions_set.rs b/src/routes/channels/permissions_set.rs index c4a1c17c..95ab7018 100644 --- a/src/routes/channels/permissions_set.rs +++ b/src/routes/channels/permissions_set.rs @@ -1,4 +1,3 @@ -use mongodb::bson::doc; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; diff --git a/src/routes/channels/permissions_set_default.rs b/src/routes/channels/permissions_set_default.rs index 8b70869e..6caa51ae 100644 --- a/src/routes/channels/permissions_set_default.rs +++ b/src/routes/channels/permissions_set_default.rs @@ -1,4 +1,3 @@ -use mongodb::bson::doc; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; diff --git a/src/routes/onboard/complete.rs b/src/routes/onboard/complete.rs index 25fc13bc..9fefca3b 100644 --- a/src/routes/onboard/complete.rs +++ b/src/routes/onboard/complete.rs @@ -1,7 +1,6 @@ use crate::util::regex::RE_USERNAME; use revolt_quark::{models::User, Database, EmptyResponse, Error, Result}; -use mongodb::bson::doc; use rauth::entities::Session; use rocket::{serde::json::Json, State}; use serde::{Deserialize, Serialize}; diff --git a/src/routes/push/subscribe.rs b/src/routes/push/subscribe.rs index dc17f7cd..a18fed49 100644 --- a/src/routes/push/subscribe.rs +++ b/src/routes/push/subscribe.rs @@ -1,6 +1,5 @@ use revolt_quark::{EmptyResponse, Error, Result}; -use mongodb::bson::doc; use rauth::{ entities::{Model, Session, WebPushSubscription}, logic::Auth, diff --git a/src/routes/push/unsubscribe.rs b/src/routes/push/unsubscribe.rs index 00a3890c..c4df3695 100644 --- a/src/routes/push/unsubscribe.rs +++ b/src/routes/push/unsubscribe.rs @@ -1,6 +1,5 @@ use revolt_quark::{EmptyResponse, Error, Result}; -use mongodb::bson::doc; use rauth::{ entities::{Model, Session}, logic::Auth, diff --git a/src/routes/root.rs b/src/routes/root.rs index eb6111e9..859eeb3e 100644 --- a/src/routes/root.rs +++ b/src/routes/root.rs @@ -3,7 +3,6 @@ use crate::util::variables::{ USE_EMAIL, USE_HCAPTCHA, USE_JANUARY, USE_VOSO, VAPID_PUBLIC_KEY, VOSO_URL, VOSO_WS_HOST, }; -use mongodb::bson::doc; use rocket::{http::Status, serde::json::Value}; #[get("/")] diff --git a/src/routes/servers/member_remove.rs b/src/routes/servers/member_remove.rs index ec2d5b6f..ab1aaaf8 100644 --- a/src/routes/servers/member_remove.rs +++ b/src/routes/servers/member_remove.rs @@ -1,6 +1,5 @@ use revolt_quark::{models::User, perms, Db, EmptyResponse, Error, Ref, Result, ServerPermission}; -use mongodb::bson::doc; #[delete("//members/")] pub async fn req(db: &Db, user: User, target: Ref, member: Ref) -> Result { diff --git a/src/routes/servers/permissions_set.rs b/src/routes/servers/permissions_set.rs index 8546c169..2e888675 100644 --- a/src/routes/servers/permissions_set.rs +++ b/src/routes/servers/permissions_set.rs @@ -1,4 +1,3 @@ -use mongodb::bson::doc; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; diff --git a/src/routes/servers/permissions_set_default.rs b/src/routes/servers/permissions_set_default.rs index 569babdd..024c6d9e 100644 --- a/src/routes/servers/permissions_set_default.rs +++ b/src/routes/servers/permissions_set_default.rs @@ -1,4 +1,3 @@ -use mongodb::bson::doc; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; diff --git a/src/routes/servers/server_delete.rs b/src/routes/servers/server_delete.rs index f77dd8fe..59188d19 100644 --- a/src/routes/servers/server_delete.rs +++ b/src/routes/servers/server_delete.rs @@ -1,6 +1,5 @@ use revolt_quark::{models::User, Db, EmptyResponse, Ref, Result}; -use mongodb::bson::doc; #[delete("/")] pub async fn req(db: &Db, user: User, target: Ref) -> Result { diff --git a/src/routes/sync/get_settings.rs b/src/routes/sync/get_settings.rs index 3f90c65f..c85802c1 100644 --- a/src/routes/sync/get_settings.rs +++ b/src/routes/sync/get_settings.rs @@ -3,7 +3,6 @@ use revolt_quark::{ Db, Result, }; -use mongodb::bson::doc; use rocket::serde::json::Json; use serde::{Deserialize, Serialize}; diff --git a/src/routes/sync/get_unreads.rs b/src/routes/sync/get_unreads.rs index e6349109..4a728a0f 100644 --- a/src/routes/sync/get_unreads.rs +++ b/src/routes/sync/get_unreads.rs @@ -3,7 +3,6 @@ use revolt_quark::{ Db, Result, }; -use mongodb::bson::doc; use rocket::serde::json::Json; #[get("/unreads")] diff --git a/src/routes/users/add_friend.rs b/src/routes/users/add_friend.rs index df13e616..39879587 100644 --- a/src/routes/users/add_friend.rs +++ b/src/routes/users/add_friend.rs @@ -1,7 +1,6 @@ use revolt_quark::models::User; use revolt_quark::{Database, Result}; -use mongodb::bson::doc; use rocket::serde::json::Json; use rocket::State; diff --git a/src/routes/users/block_user.rs b/src/routes/users/block_user.rs index b4793a8b..85f7dcfc 100644 --- a/src/routes/users/block_user.rs +++ b/src/routes/users/block_user.rs @@ -1,7 +1,6 @@ use revolt_quark::models::User; use revolt_quark::{Database, Result}; -use mongodb::bson::doc; use rocket::serde::json::Json; use rocket::State; diff --git a/src/routes/users/change_username.rs b/src/routes/users/change_username.rs index e44683b3..85bc6e9c 100644 --- a/src/routes/users/change_username.rs +++ b/src/routes/users/change_username.rs @@ -1,5 +1,4 @@ use crate::util::regex::RE_USERNAME; -use mongodb::bson::doc; use rauth::entities::Account; use revolt_quark::{models::User, Database, EmptyResponse, Error, Result}; use rocket::{serde::json::Json, State}; diff --git a/src/routes/users/edit_user.rs b/src/routes/users/edit_user.rs index e4c89519..4542f39b 100644 --- a/src/routes/users/edit_user.rs +++ b/src/routes/users/edit_user.rs @@ -4,7 +4,6 @@ use revolt_quark::models::user::{FieldsUser, PartialUser, User}; use revolt_quark::models::File; use revolt_quark::{Database, Error, Result}; -use mongodb::bson::doc; use revolt_quark::models::user::UserStatus; use rocket::serde::json::Json; use rocket::State; diff --git a/src/routes/users/fetch_dms.rs b/src/routes/users/fetch_dms.rs index 29737c46..e611eb60 100644 --- a/src/routes/users/fetch_dms.rs +++ b/src/routes/users/fetch_dms.rs @@ -7,7 +7,6 @@ use revolt_quark::{ Database, Result, }; -use mongodb::bson::doc; use rocket::{serde::json::Json, State}; #[get("/dms")] diff --git a/src/routes/users/open_dm.rs b/src/routes/users/open_dm.rs index 653acf78..c285ff61 100644 --- a/src/routes/users/open_dm.rs +++ b/src/routes/users/open_dm.rs @@ -5,7 +5,6 @@ use revolt_quark::{ perms, Database, Error, Ref, Result, UserPermission, }; -use mongodb::bson::doc; use rocket::{serde::json::Json, State}; use ulid::Ulid; diff --git a/src/routes/users/remove_friend.rs b/src/routes/users/remove_friend.rs index 08f66a02..c8fc378d 100644 --- a/src/routes/users/remove_friend.rs +++ b/src/routes/users/remove_friend.rs @@ -1,7 +1,6 @@ use revolt_quark::models::User; use revolt_quark::{Database, Result}; -use mongodb::bson::doc; use rocket::serde::json::Json; use rocket::State; diff --git a/src/routes/users/unblock_user.rs b/src/routes/users/unblock_user.rs index 2e15eaf0..a50c0aaa 100644 --- a/src/routes/users/unblock_user.rs +++ b/src/routes/users/unblock_user.rs @@ -1,7 +1,6 @@ use revolt_quark::models::User; use revolt_quark::{Database, Result}; -use mongodb::bson::doc; use rocket::serde::json::Json; use rocket::State;