fix: correct app data folder name (#5115)
* fix: correct app data folder name * chore: clean up
This commit is contained in:
parent
2ae6c7ed92
commit
0b8c7bae69
@ -185,13 +185,20 @@ pub fn get_configuration_file_path<R: Runtime>(app_handle: tauri::AppHandle<R>)
|
|||||||
|
|
||||||
#[tauri::command]
|
#[tauri::command]
|
||||||
pub fn default_data_folder_path<R: Runtime>(app_handle: tauri::AppHandle<R>) -> String {
|
pub fn default_data_folder_path<R: Runtime>(app_handle: tauri::AppHandle<R>) -> String {
|
||||||
return app_handle
|
let mut path = app_handle.path().data_dir().unwrap();
|
||||||
.path()
|
|
||||||
.app_data_dir()
|
let app_name = std::env::var("APP_NAME")
|
||||||
.unwrap()
|
.unwrap_or_else(|_| app_handle.config().product_name.clone().unwrap());
|
||||||
.to_str()
|
path.push(app_name);
|
||||||
.unwrap()
|
path.push("data");
|
||||||
.to_string();
|
|
||||||
|
let mut path_str = path.to_str().unwrap().to_string();
|
||||||
|
|
||||||
|
if let Some(stripped) = path.to_str().unwrap().to_string().strip_suffix(".ai.app") {
|
||||||
|
path_str = stripped.to_string();
|
||||||
|
}
|
||||||
|
|
||||||
|
path_str
|
||||||
}
|
}
|
||||||
|
|
||||||
#[tauri::command]
|
#[tauri::command]
|
||||||
@ -275,10 +282,10 @@ pub fn get_active_extensions(app: AppHandle) -> Vec<serde_json::Value> {
|
|||||||
vec![]
|
vec![]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
Err(error) => {
|
Err(error) => {
|
||||||
log::error!("Failed to read extensions.json: {}", error);
|
log::error!("Failed to read extensions.json: {}", error);
|
||||||
vec![]
|
vec![]
|
||||||
},
|
}
|
||||||
};
|
};
|
||||||
return contents;
|
return contents;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user