diff --git a/async-nats/src/jetstream/object_store/mod.rs b/async-nats/src/jetstream/object_store/mod.rs index 673547142..9d1b640df 100644 --- a/async-nats/src/jetstream/object_store/mod.rs +++ b/async-nats/src/jetstream/object_store/mod.rs @@ -321,7 +321,7 @@ impl ObjectStore { let object_info = ObjectInfo { name: object_meta.name, description: object_meta.description, - link: object_meta.link, + link: None, bucket: self.name.clone(), nuid: object_nuid, chunks: object_chunks, @@ -505,7 +505,6 @@ impl ObjectStore { /// object_store::ObjectMeta { /// name: "new_name".to_string(), /// description: Some("a new description".to_string()), - /// link: None, /// }, /// ) /// .await?; @@ -564,7 +563,6 @@ impl ObjectStore { info.name = metadata.name; info.description = metadata.description; - info.link = metadata.link; let name = encode_object_name(&info.name); let subject = format!("$O.{}.M.{}", &self.name, &name); @@ -850,8 +848,6 @@ pub struct ObjectMeta { pub name: String, /// A short human readable description of the object. pub description: Option, - /// Link this object points to, if any. - pub link: Option, } impl From<&str> for ObjectMeta { @@ -868,7 +864,6 @@ impl From for ObjectMeta { ObjectMeta { name: info.name, description: info.description, - link: info.link, } } } diff --git a/async-nats/tests/object_store.rs b/async-nats/tests/object_store.rs index c18f49c83..f4fcf74ba 100644 --- a/async-nats/tests/object_store.rs +++ b/async-nats/tests/object_store.rs @@ -282,7 +282,6 @@ mod object_store { ObjectMeta { name: "Foo".to_string(), description: Some("foo desc".to_string()), - ..Default::default() }, &mut "dadada".as_bytes(), ) @@ -366,7 +365,6 @@ mod object_store { let given_metadata = ObjectMeta { name: "new_object".to_owned(), description: Some("description".to_string()), - link: None, }; bucket @@ -398,6 +396,5 @@ mod object_store { assert_eq!(info.name, given_metadata.name); assert_eq!(info.description, given_metadata.description); - assert_eq!(info.link, given_metadata.link); } }