Fix #438 Failed to setup database connection (on first run)

This commit is contained in:
Mike Dilger 2023-08-04 22:21:28 +12:00
parent 4e384bcde5
commit c9ba4b0fcd

View File

@ -41,7 +41,9 @@ impl Profile {
Err(_) => {
let mut base_dir = data_dir;
base_dir.push("gossip");
fs::canonicalize(base_dir)? // because gossip might be a link
// We canonicalize here because gossip might be a link, but if it
// doesn't exist yet we have to just go with basedir
fs::canonicalize(base_dir.as_path()).unwrap_or(base_dir)
}
};