We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8bdcd03 commit 4c20d6eCopy full SHA for 4c20d6e
object_store/src/azure/client.rs
@@ -387,6 +387,18 @@ fn parse_response_part(
387
388
match (id, part_response.code) {
389
(Some(_id), Some(code)) if (200..300).contains(&code) => {}
390
+ (Some(id), Some(404)) => {
391
+ results[id] = Err(crate::Error::NotFound {
392
+ path: paths[id].as_ref().to_string(),
393
+ source: Error::DeleteFailed {
394
395
+ code: 404.to_string(),
396
+ reason: part_response.reason.unwrap_or_default().to_string(),
397
+ }
398
+ .into(),
399
400
+ .into());
401
402
(Some(id), Some(code)) => {
403
results[id] = Err(Error::DeleteFailed {
404
path: paths[id].as_ref().to_string(),
0 commit comments