fix: env var

This commit is contained in:
Kristofers Solo 2025-09-28 01:32:04 +03:00
parent 85f7b9d2fb
commit d20d825905
Signed by: kristoferssolo
GPG Key ID: 8687F2D3EEE6F0ED

View File

@ -110,10 +110,7 @@ async fn run_command_in_tempdir(cmd: &str, args: &[&str]) -> Result<DownloadResu
///
/// - Propagates `run_command_in_tempdir` errors.
pub async fn download_instaloader(shortcode: &str) -> Result<DownloadResult> {
fn get_env_var(name: &str) -> Result<String> {
env::var(name).map_err(|_| Error::env(name))
}
let session_file = get_env_var("IG_SESSION_PATH")?;
let session_file = env::var("IG_SESSION_PATH").unwrap_or_else(|_| "/app/ig-session".into());
let args = [
"--sessionfile",