diff --git a/common/cosmwasm-smart-contracts/mixnet-contract/src/interval.rs b/common/cosmwasm-smart-contracts/mixnet-contract/src/interval.rs index 7c7131eb5d..9d005aa6cf 100644 --- a/common/cosmwasm-smart-contracts/mixnet-contract/src/interval.rs +++ b/common/cosmwasm-smart-contracts/mixnet-contract/src/interval.rs @@ -84,13 +84,12 @@ impl JsonSchema for Interval { .insert("id".to_owned(), gen.subschema_for::()); object_validation.required.insert("id".to_owned()); - // WIP(JON): missing JsonSchema impl for PrimitiveDateTime - //object_validation - // .properties - // .insert("start".to_owned(), gen.subschema_for::()); - //object_validation - // .required - // .insert("start".to_owned()); + // PrimitiveDateTime does not implement JsonSchema. However it has a custom + // serialization to string, so we just specify the schema to be String. + object_validation + .properties + .insert("start".to_owned(), gen.subschema_for::()); + object_validation.required.insert("start".to_owned()); object_validation .properties