-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 7.2
-
Fix Version/s: 7.4
-
Component/s: Binary Metadata
-
Impact type:API change
-
Upgrade notes:
nuxeo-binary-metadata directly updates the binary's underlying File when it updates the metadata for a Blob. This is incorrect as the binary may be shared, its hash will be incorrect, and also for binaries coming from remote storage like S3 it's actually in a cache so may disappear and the effect of the write would be undone.
Instead, exiftool should work on a temporary file and create a new Blob from it.