From d266a3f073625940479216a2642e58c7154bf6d9 Mon Sep 17 00:00:00 2001 From: Tarasov Aleksandr <55220741+arabianq@users.noreply.github.com> Date: Tue, 7 Jul 2026 18:58:43 +0300 Subject: [PATCH] fix(pwsp-lib): fixed unhandled panic on missing config directory (#157) Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> --- pwsp-lib/src/utils/config.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pwsp-lib/src/utils/config.rs b/pwsp-lib/src/utils/config.rs index c937b27..79e1f8f 100644 --- a/pwsp-lib/src/utils/config.rs +++ b/pwsp-lib/src/utils/config.rs @@ -1,7 +1,7 @@ -use anyhow::Result; +use anyhow::{Context, Result}; use std::path::PathBuf; pub fn get_config_path() -> Result { - let config_path = dirs::config_dir().expect("Failed to obtain config dir"); + let config_path = dirs::config_dir().context("Failed to obtain config dir")?; Ok(config_path.join("pwsp")) }