From b1973de7fa3a0b848caad033de3be97d89252fe2 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Mon, 10 May 2021 17:46:56 +0200 Subject: [PATCH] [Cache] Remove unnecessary directory creation --- src/cache.rs | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/cache.rs b/src/cache.rs index 81f603e..930d840 100644 --- a/src/cache.rs +++ b/src/cache.rs @@ -121,28 +121,11 @@ impl Cache { debug!("Home directory for {} is {}", username, user_home.to_str().unwrap()); let base_dirs = BaseDirectories::with_prefix(BASE_NAME)?; - if saved_home != None { env::set_var("HOME", saved_home.unwrap()); } else { env::remove_var("HOME"); } - - match self.drop_privileges(username) { - Ok(_) => match base_dirs.create_cache_directory(BASE_NAME) { - Ok(v) => { - info!("Created XDG cache directory for user {}", username); - Some(v) - }, - Err(e) => { - error!("Error creating XDG cache directory for user {}: {}", username, e); - None - } - } - Err(_) => None - }; - self.restore_privileges(); - return Ok(base_dirs); } -- GitLab