aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-05-26 18:24:16 +0200
committermetamuffin <metamuffin@disroot.org>2025-05-26 18:24:16 +0200
commit3b15caade07e8fbe351fed9aceb3f435bf58368e (patch)
treecce91c229b78061ad36f29d76a76d67c3c737c59 /server/src/routes.rs
parent1eeff5c03e8985d16d4f2b6283741dd82b369bd3 (diff)
downloadjellything-3b15caade07e8fbe351fed9aceb3f435bf58368e.tar
jellything-3b15caade07e8fbe351fed9aceb3f435bf58368e.tar.bz2
jellything-3b15caade07e8fbe351fed9aceb3f435bf58368e.tar.zst
move all direct database access to logic crate
Diffstat (limited to 'server/src/routes.rs')
-rw-r--r--server/src/routes.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/server/src/routes.rs b/server/src/routes.rs
index e14eb44..3f3518b 100644
--- a/server/src/routes.rs
+++ b/server/src/routes.rs
@@ -13,7 +13,7 @@ use crate::ui::{
admin::{
log::{r_admin_log, r_admin_log_stream},
r_admin_dashboard, r_admin_import, r_admin_invite, r_admin_remove_invite,
- r_admin_transcode_posters, r_admin_update_search,
+ r_admin_update_search,
user::{r_admin_remove_user, r_admin_user, r_admin_user_permission, r_admin_users},
},
assets::{r_asset, r_item_backdrop, r_item_poster, r_node_thumbnail, r_person_asset},
@@ -61,7 +61,6 @@ use crate::{
},
};
use base64::Engine;
-use jellylogic::Database;
use log::warn;
use rand::random;
use rocket::{
@@ -76,7 +75,7 @@ macro_rules! uri {
};
}
-pub fn build_rocket(database: Database) -> Rocket<Build> {
+pub fn build_rocket() -> Rocket<Build> {
rocket::build()
.configure(Config {
address: std::env::var("BIND_ADDR")
@@ -97,7 +96,6 @@ pub fn build_rocket(database: Database) -> Rocket<Build> {
ip_header: Some("x-real-ip".into()),
..Default::default()
})
- .manage(database)
.manage(PlayersyncChannels::default())
.attach(AdHoc::on_response("set server header", |_req, res| {
res.set_header(Header::new("server", "jellything"));
@@ -133,7 +131,6 @@ pub fn build_rocket(database: Database) -> Rocket<Build> {
r_admin_log,
r_admin_remove_invite,
r_admin_remove_user,
- r_admin_transcode_posters,
r_admin_update_search,
r_admin_user_permission,
r_admin_user,