aboutsummaryrefslogtreecommitdiff
path: root/src/command/update.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/command/update.rs')
-rw-r--r--src/command/update.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/command/update.rs b/src/command/update.rs
index 3796df2..67cc462 100644
--- a/src/command/update.rs
+++ b/src/command/update.rs
@@ -5,6 +5,7 @@ use super::{sync_down::SyncDown, generate::Generate, sync_up::SyncUp};
use crate::configuration::Configuration;
use crate::constants::METADATA_FILENAME;
use crate::metadata::Metadata;
+use serde_json;
pub struct Update;
@@ -23,7 +24,7 @@ impl Update {
}
fn write_metadata(&self, metadata: &Metadata, metadata_location: &PathBuf) -> Result<()> {
- let serialized_metadata = metadata.serialize();
+ let serialized_metadata = serde_json::to_string(&metadata)?;
write(metadata_location, serialized_metadata)?;
Ok(())
}