From 169007f16e247d7cbd743d3a5ec6e50289c58577 Mon Sep 17 00:00:00 2001 From: Quaternions <krakow20@gmail.com> Date: Fri, 11 Apr 2025 12:40:56 -0700 Subject: [PATCH] validator: description plumbing --- validation/api/src/types.rs | 1 + validation/src/create_mapfix.rs | 1 + validation/src/nats_types.rs | 1 + 3 files changed, 3 insertions(+) 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)]