registry: type metadata and yaml import timestamps
This commit is contained in:
@@ -2924,6 +2924,7 @@ impl AdminService {
|
||||
let services = services_from_descriptor_set_bytes(payload)
|
||||
.map_err(|error| ApiError::validation(error.to_string()))?;
|
||||
let descriptor_id = crank_core::DescriptorId::new(new_prefixed_id("desc"));
|
||||
let created_at = OffsetDateTime::now_utc();
|
||||
let storage_ref = self
|
||||
.storage
|
||||
.write_descriptor(
|
||||
@@ -2949,7 +2950,7 @@ impl AdminService {
|
||||
serde_json::to_value(&services)
|
||||
.map_err(|error| ApiError::internal(error.to_string()))?,
|
||||
),
|
||||
created_at: now_string()?,
|
||||
created_at,
|
||||
},
|
||||
})
|
||||
.await?;
|
||||
@@ -2982,6 +2983,7 @@ impl AdminService {
|
||||
}
|
||||
|
||||
let descriptor_id = crank_core::DescriptorId::new(new_prefixed_id("desc"));
|
||||
let created_at = OffsetDateTime::now_utc();
|
||||
let storage_ref = self
|
||||
.storage
|
||||
.write_descriptor(
|
||||
@@ -3004,7 +3006,7 @@ impl AdminService {
|
||||
storage_ref,
|
||||
source_name: source_name.map(ToOwned::to_owned),
|
||||
package_index: None,
|
||||
created_at: now_string()?,
|
||||
created_at,
|
||||
},
|
||||
})
|
||||
.await?;
|
||||
@@ -3074,6 +3076,7 @@ impl AdminService {
|
||||
let services =
|
||||
inspect_wsdl(payload).map_err(|error| ApiError::validation(error.to_string()))?;
|
||||
let descriptor_id = crank_core::DescriptorId::new(new_prefixed_id("desc"));
|
||||
let created_at = OffsetDateTime::now_utc();
|
||||
let storage_ref = self
|
||||
.storage
|
||||
.write_descriptor(
|
||||
@@ -3099,7 +3102,7 @@ impl AdminService {
|
||||
serde_json::to_value(&services)
|
||||
.map_err(|error| ApiError::internal(error.to_string()))?,
|
||||
),
|
||||
created_at: now_string()?,
|
||||
created_at,
|
||||
},
|
||||
})
|
||||
.await?;
|
||||
@@ -3132,6 +3135,7 @@ impl AdminService {
|
||||
}
|
||||
|
||||
let descriptor_id = crank_core::DescriptorId::new(new_prefixed_id("desc"));
|
||||
let created_at = OffsetDateTime::now_utc();
|
||||
let storage_ref = self
|
||||
.storage
|
||||
.write_descriptor(
|
||||
@@ -3154,7 +3158,7 @@ impl AdminService {
|
||||
storage_ref,
|
||||
source_name: source_name.map(ToOwned::to_owned),
|
||||
package_index: None,
|
||||
created_at: now_string()?,
|
||||
created_at,
|
||||
},
|
||||
})
|
||||
.await?;
|
||||
@@ -3396,7 +3400,7 @@ impl AdminService {
|
||||
let summary = self.get_operation(workspace_id, operation_id).await?;
|
||||
let version = summary.current_draft_version;
|
||||
let sample_id = SampleId::new(new_prefixed_id("sample"));
|
||||
let now = now_string()?;
|
||||
let now = OffsetDateTime::now_utc();
|
||||
let file_name = match sample_kind {
|
||||
SampleKind::InputJson => "input.json",
|
||||
SampleKind::OutputJson => "output.json",
|
||||
|
||||
Reference in New Issue
Block a user