We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9cad0d commit 8047e1cCopy full SHA for 8047e1c
src/main/kotlin/jsonblob/config/S3JsonBlobStoreConfig.kt
@@ -18,4 +18,6 @@ class S3JsonBlobStoreConfig {
18
var basePath = "json-blobs"
19
20
var setupLifecycle = false
21
+
22
+ var copyToResetLastModified = false
23
}
src/main/kotlin/jsonblob/core/store/s3/S3JsonBlobStore.kt
@@ -120,7 +120,9 @@ open class S3JsonBlobStore(
120
ResponseTransformer.toBytes()
121
).also {
122
log.debug { "Read blob from $latestObjectKey" }
123
- eventPublisher.publishEventAsync(S3JsonBlobAccessedEvent(latestObjectKey))
+ if (s3JsonBlobStoreConfig.copyToResetLastModified) {
124
+ eventPublisher.publishEventAsync(S3JsonBlobAccessedEvent(latestObjectKey))
125
+ }
126
}.asInputStream()
127
)
128
}.onFailure {
0 commit comments