-
-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blobs in persistent tiles are not versioned / versioning content with blobs in persistent tiles result empty blobs in version history #80
Comments
The actual issue here seem to be that deepcopying a blob results a new blob with zero data (bug or a feature of ZODB blob support?). And CMFEditions does its default versioning with deepcopy. To reproduce:
(Or such copy.deepcopy and commit some blob anywhere.) Not sure, what our CMFEditions' modifier(s) should do or where it should be located. |
For those, who want to dig into Plone versioning history, Nathan had minimal example for checking (and deleting) annotations of some object history: |
@esteele This is the versioning related blocker, which we discussed earlier. |
Each CMFEditions' version of a content with persistent tiles with blobs, will create a new empty blob into filesystem for each found blob. E.g. with persistent image tile, a new version will result one empty blob for the image blob itself and another for its imagescale blob.
This should be fixed by implementing a such new modifier for CMFEditions, which would somehow handle blobs in annotations.
The text was updated successfully, but these errors were encountered: