kopia lustrzana https://github.com/gaul/s3proxy
Add Last-Modified to azureblob-sdk getBlob
Also ETag and creation date. References #606.pull/702/head
rodzic
c2106fae21
commit
c40237dfd0
|
@ -296,7 +296,7 @@ public final class AzureBlobStore extends BaseBlobStore {
|
||||||
}
|
}
|
||||||
var properties = blobStream.getProperties();
|
var properties = blobStream.getProperties();
|
||||||
var expires = properties.getExpiresOn();
|
var expires = properties.getExpiresOn();
|
||||||
return new BlobBuilderImpl()
|
var blob = new BlobBuilderImpl()
|
||||||
.name(key)
|
.name(key)
|
||||||
.userMetadata(properties.getMetadata())
|
.userMetadata(properties.getMetadata())
|
||||||
.payload(blobStream)
|
.payload(blobStream)
|
||||||
|
@ -308,6 +308,11 @@ public final class AzureBlobStore extends BaseBlobStore {
|
||||||
.contentType(properties.getContentType())
|
.contentType(properties.getContentType())
|
||||||
.expires(expires != null ? toDate(expires) : null)
|
.expires(expires != null ? toDate(expires) : null)
|
||||||
.build();
|
.build();
|
||||||
|
var metadata = blob.getMetadata();
|
||||||
|
metadata.setETag(properties.getETag());
|
||||||
|
metadata.setCreationDate(toDate(properties.getCreationTime()));
|
||||||
|
metadata.setLastModified(toDate(properties.getLastModified()));
|
||||||
|
return blob;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Ładowanie…
Reference in New Issue