diff options
author | Albin Suresh <albin.suresh@softwareag.com> | 2022-02-25 19:42:33 +0530 |
---|---|---|
committer | Albin Suresh <albin.suresh@softwareag.com> | 2022-03-11 12:40:05 +0530 |
commit | c02fd97270b026536ed4d3e12f793299e9e76b70 (patch) | |
tree | 1cf3717254fd2a51f48b0e8c0482179e181eadfd /crates/core/thin_edge_json/src | |
parent | 77408c75a7f62a80a9d6a43e9757d9980e845798 (diff) |
Rename message field to text in Thin Edge JSON events payload
Diffstat (limited to 'crates/core/thin_edge_json/src')
-rw-r--r-- | crates/core/thin_edge_json/src/event.rs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/crates/core/thin_edge_json/src/event.rs b/crates/core/thin_edge_json/src/event.rs index 8b3ee34e..474128ed 100644 --- a/crates/core/thin_edge_json/src/event.rs +++ b/crates/core/thin_edge_json/src/event.rs @@ -13,7 +13,7 @@ pub struct ThinEdgeEvent { /// In-memory representation of ThinEdge JSON event payload #[derive(Debug, Deserialize, PartialEq)] pub struct ThinEdgeEventData { - pub message: Option<String>, + pub text: Option<String>, #[serde(default)] #[serde(with = "clock::serde::rfc3339::option")] @@ -76,13 +76,13 @@ mod tests { #[test_case( "tedge/events/click_event", json!({ - "message": "Someone clicked", + "text": "Someone clicked", "time": "2021-04-23T19:00:00+05:00", }), ThinEdgeEvent { name: "click_event".into(), data: Some(ThinEdgeEventData { - message: Some("Someone clicked".into()), + text: Some("Someone clicked".into()), time: Some(datetime!(2021-04-23 19:00:00 +05:00)), }), }; @@ -91,12 +91,12 @@ mod tests { #[test_case( "tedge/events/click_event", json!({ - "message": "Someone clicked", + "text": "Someone clicked", }), ThinEdgeEvent { name: "click_event".into(), data: Some(ThinEdgeEventData { - message: Some("Someone clicked".into()), + text: Some("Someone clicked".into()), time: None, }), }; @@ -110,11 +110,11 @@ mod tests { ThinEdgeEvent { name: "click_event".into(), data: Some(ThinEdgeEventData { - message: None, + text: None, time: Some(datetime!(2021-04-23 19:00:00 +05:00)), }), }; - "event parsing without message" + "event parsing without text" )] #[test_case( "tedge/events/click_event", @@ -122,11 +122,11 @@ mod tests { ThinEdgeEvent { name: "click_event".into(), data: Some(ThinEdgeEventData { - message: None, + text: None, time: None, }), }; - "event parsing without message or timestamp" + "event parsing without text or timestamp" )] fn parse_thin_edge_event_json( event_topic: &str, |