From 865c91db672294bfff61e314383543bf8dfddda3 Mon Sep 17 00:00:00 2001 From: aaldebs99 Date: Thu, 19 Jun 2025 00:41:01 +0000 Subject: [PATCH] chore(server): remove unused system user --- src/main.rs | 3 --- src/seed.rs | 38 -------------------------------------- 2 files changed, 41 deletions(-) diff --git a/src/main.rs b/src/main.rs index a01c076..0b549e3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -130,9 +130,6 @@ async fn main() -> Result<(), Box> { // Seed admin user seed::seed_admin_user(&background_db).await?; - // Seed system user for watcher - seed::seed_system_user(&background_db).await?; - // Reset any running WebDAV syncs from previous server instance using background DB match background_db.reset_running_webdav_syncs().await { Ok(count) => { diff --git a/src/seed.rs b/src/seed.rs index 02c229f..943b1a9 100644 --- a/src/seed.rs +++ b/src/seed.rs @@ -50,41 +50,3 @@ pub async fn seed_admin_user(db: &Database) -> Result<()> { Ok(()) } -pub async fn seed_system_user(db: &Database) -> Result<()> { - let system_username = "system"; - let system_email = "system@readur.internal"; - let system_password = "system-internal-password"; - - // Check if system user already exists - match db.get_user_by_username(system_username).await { - Ok(Some(_)) => { - info!("System user already exists"); - return Ok(()); - } - Ok(None) => { - // User doesn't exist, create it - } - Err(e) => { - info!("Error checking for system user: {}", e); - } - } - - let create_user = CreateUser { - username: system_username.to_string(), - email: system_email.to_string(), - password: system_password.to_string(), - role: Some(crate::models::UserRole::User), - }; - - match db.create_user(create_user).await { - Ok(user) => { - info!("✅ SYSTEM USER CREATED SUCCESSFULLY!"); - info!("🆔 System User ID: {}", user.id); - } - Err(e) => { - info!("Failed to create system user: {}", e); - } - } - - Ok(()) -} \ No newline at end of file