Fix DB path: 3 levels up from app_data_dir, not 2 (files/dev.baldav.app/ → root)

This commit is contained in:
4aiman 2026-06-01 17:33:59 +03:00
commit ed20d4a9c8

View file

@ -115,8 +115,8 @@ fn import_seed_products(app: tauri::AppHandle) -> Result<String, String> {
let p_config = config_dir.join("baldav.db");
let p_data = data_dir.join("baldav.db");
let p_parent = data_dir.join("..").join("baldav.db");
// Android app root: two levels up from app_data_dir (files/dev.baldav.app/)
let p_root = data_dir.join("..").join("..").join("baldav.db");
// Android app root: THREE levels up from app_data_dir (files/dev.baldav.app/ → files/ → root/)
let p_root = data_dir.join("..").join("..").join("..").join("baldav.db");
if p_config.exists() { p_config }
else if p_data.exists() { p_data }
else if p_parent.exists() { p_parent }