Fix directory creation in Asset save method
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
use std::fs;
|
||||||
|
|
||||||
use anyhow::Result;
|
use anyhow::Result;
|
||||||
use chrono::{Duration, Utc};
|
use chrono::{Duration, Utc};
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
@@ -50,6 +52,7 @@ impl Asset {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn save(&self) -> Result<String> {
|
pub fn save(&self) -> Result<String> {
|
||||||
|
let _ = fs::create_dir_all(DATA_STORAGE);
|
||||||
let id = self.id.clone();
|
let id = self.id.clone();
|
||||||
let path = format!("{}{}", DATA_STORAGE, self.id);
|
let path = format!("{}{}", DATA_STORAGE, self.id);
|
||||||
std::fs::create_dir_all(DATA_STORAGE)?;
|
std::fs::create_dir_all(DATA_STORAGE)?;
|
||||||
|
|||||||
Reference in New Issue
Block a user