save! always raises a GraphDifferenceException
Closed this issue · 2 comments
jcoyne commented
Even when a save() is successful, it returns a diff like this:
<http://localhost:8983/fedora/rest/foo> <http://fedora.info/definitions/v4/repository#created> "";
<http://fedora.info/definitions/v4/repository#lastModified> "" .
which causes GraphDifferencException to be thrown.
jcoyne commented
Should we exclude these predicates from RdfResource.check_for_differences_and_reload_resource
?
cbeer commented
I suspect fcrepo4 is doing the wrong thing, I'll take a look.