aboutsummaryrefslogtreecommitdiff
path: root/server/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/main.rs')
-rw-r--r--server/src/main.rs17
1 files changed, 3 insertions, 14 deletions
diff --git a/server/src/main.rs b/server/src/main.rs
index d8a7441..6d7f812 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -4,12 +4,12 @@
Copyright (C) 2023 metamuffin <metamuffin.org>
*/
use config::{load_global_config, GlobalConfig};
-use database::{Database, User};
+use database::Database;
use jellyremuxer::RemuxerContext;
use library::Library;
use once_cell::sync::Lazy;
use rocket::launch;
-use routes::{build_rocket, ui::account::hash_password};
+use routes::build_rocket;
pub mod config;
pub mod database;
@@ -31,17 +31,6 @@ fn rocket() -> _ {
let remuxer = RemuxerContext::new();
let library = Library::open(&CONF.library_path).unwrap();
let database = Database::open(&CONF.database_path).unwrap();
- database
- .users
- .insert(
- &CONF.admin_username,
- &User {
- admin: true,
- display_name: "Admin".to_string(),
- name: CONF.admin_username.clone(),
- password: hash_password(&CONF.admin_username, &CONF.admin_password),
- },
- )
- .unwrap();
+ database.create_admin();
build_rocket(remuxer, library, database)
}