fix: Create data_dir if it does not exist

This commit is contained in:
Jan-Bulthuis 2025-08-10 01:14:56 +02:00
parent d2f2065042
commit 4bcb94ab27

View File

@ -267,6 +267,9 @@ async fn init_dns_registrations(
async fn write_registrations(registrations: &Registrations, config: &Config) {
let path = config.data_dir.join("registrations.toml");
let contents = toml::to_string(registrations).unwrap();
if !config.data_dir.exists() {
tokio::fs::create_dir_all(&config.data_dir).await.unwrap();
}
tokio::fs::write(path, contents).await.unwrap();
}