Skip to content

Commit 519113c

Browse files
committed
refactor: simplify Operator::validate a bit
1 parent a1c63e4 commit 519113c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

crates/types/src/operator.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,20 +98,20 @@ impl Operator {
9898

9999
pub async fn validate(&self) -> Result<(), OperatorTypesError> {
100100
// Check for valid URL in metadata_url
101-
let _ =
102-
Url::parse(&self.metadata_url).map_err(|_| OperatorTypesError::InvalidMetadataUrl)?;
101+
Url::parse(&self.metadata_url).map_err(|_| OperatorTypesError::InvalidMetadataUrl)?;
103102

104103
// Check if metadata is valid
105104
let body = get_url_content(&self.metadata_url)
106105
.await
107106
.map_err(|_| OperatorTypesError::MetadataNotFound)?;
107+
108108
let operator_metadata: OperatorMetadata =
109109
serde_json::from_str(&body).map_err(|_| OperatorTypesError::MetadataParseError)?;
110110

111111
operator_metadata
112112
.validate()
113113
.await
114-
.map_err(|e| OperatorTypesError::MetadataValidationError(e))
114+
.map_err(OperatorTypesError::MetadataValidationError)
115115
}
116116

117117
pub fn operator_id_from_key_pair(

0 commit comments

Comments
 (0)