diff --git a/validation/api/src/types.rs b/validation/api/src/types.rs index 671b6d1..2a329fc 100644 --- a/validation/api/src/types.rs +++ b/validation/api/src/types.rs @@ -73,6 +73,7 @@ pub struct CreateMapfixRequest<'a>{ pub AssetID:u64, pub AssetVersion:u64, pub TargetAssetID:u64, + pub Description:&'a str, } #[allow(nonstandard_style)] #[derive(Clone,Debug,serde::Deserialize)] diff --git a/validation/src/create_mapfix.rs b/validation/src/create_mapfix.rs index e735af6..010df43 100644 --- a/validation/src/create_mapfix.rs +++ b/validation/src/create_mapfix.rs @@ -31,6 +31,7 @@ impl crate::message_handler::MessageHandler{ AssetID:create_info.ModelID, AssetVersion:create_request.AssetVersion, TargetAssetID:create_info.TargetAssetID, + Description:create_info.Description.as_str(), }).await.map_err(Error::ApiActionMapfixCreate)?; Ok(()) diff --git a/validation/src/nats_types.rs b/validation/src/nats_types.rs index a1126ae..bca6646 100644 --- a/validation/src/nats_types.rs +++ b/validation/src/nats_types.rs @@ -18,6 +18,7 @@ pub struct CreateMapfixRequest{ pub OperationID:i32, pub ModelID:u64, pub TargetAssetID:u64, + pub Description:String, } #[allow(nonstandard_style)]