Skip to content

Commit 6ee21ef

Browse files
authored
fix BlobClient::put_block_list (#1316)
1 parent 7fe4da3 commit 6ee21ef

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

sdk/storage_blobs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "azure_storage_blobs"
3-
version = "0.13.0"
3+
version = "0.13.1"
44
description = "Azure Blob Storage crate from the Azure SDK for Rust"
55
readme = "README.md"
66
authors = ["Microsoft Corp."]

sdk/storage_blobs/src/blob/operations/put_block_list.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use crate::prelude::*;
22
#[cfg(feature = "md5")]
33
use azure_core::base64;
44
use azure_core::{headers::*, prelude::*, RequestId};
5-
use azure_storage::{headers::content_md5_from_headers, ConsistencyMD5};
5+
use azure_storage::{headers::content_md5_from_headers_optional, ConsistencyMD5};
66
use bytes::Bytes;
77
use time::OffsetDateTime;
88

@@ -79,7 +79,7 @@ impl PutBlockListBuilder {
7979
pub struct PutBlockListResponse {
8080
pub etag: String,
8181
pub last_modified: OffsetDateTime,
82-
pub content_md5: ConsistencyMD5,
82+
pub content_md5: Option<ConsistencyMD5>,
8383
pub request_id: RequestId,
8484
pub date: OffsetDateTime,
8585
pub request_server_encrypted: bool,
@@ -89,7 +89,7 @@ impl PutBlockListResponse {
8989
pub(crate) fn from_headers(headers: &Headers) -> azure_core::Result<PutBlockListResponse> {
9090
let etag = etag_from_headers(headers)?;
9191
let last_modified = last_modified_from_headers(headers)?;
92-
let content_md5 = content_md5_from_headers(headers)?;
92+
let content_md5 = content_md5_from_headers_optional(headers)?;
9393
let request_id = request_id_from_headers(headers)?;
9494
let date = date_from_headers(headers)?;
9595
let request_server_encrypted = request_server_encrypted_from_headers(headers)?;

0 commit comments

Comments
 (0)