chore(server): remove unused system user
This commit is contained in:
parent
cfa003366a
commit
865c91db67
|
|
@ -130,9 +130,6 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
|
|||
// 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) => {
|
||||
|
|
|
|||
38
src/seed.rs
38
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(())
|
||||
}
|
||||
Loading…
Reference in New Issue