diff --git a/src/lib/entry.rs b/src/lib/entry.rs index 5f69f7fde..46795d456 100644 --- a/src/lib/entry.rs +++ b/src/lib/entry.rs @@ -131,7 +131,9 @@ pub struct EntryInvalid; // Modified #[derive(Serialize, Deserialize, Debug)] pub struct Entry { + #[serde(default = "EntryInvalid")] valid: VALID, + #[serde(default = "EntryNew")] state: STATE, pub id: Option, // Flag if we have been schema checked or not.