Justin Coyne
Justin Coyne
I don't think so. We may want to accept several types of classes that extend AF::Base and this has been the way to do this. Consider the following: ```ruby class...
When you shift (
At the developer meeting @no-reply suggested that ActiveModel::Dirty could move into ActiveTriples. That would be a way to fix this.
I can't think of any other use for it.
I'm guessing that ActiveTriples doesn't know how to cast ActiveFedora::Base objects to URIs.
I wonder if it's attempting to persist more than one resource in a single graph and Fedora just doesn't like that?
ping @no-reply is RDF.rb doing the correct thing here? ``` ruby g = RDF::Graph.new g
@no-reply that seems like an invalid IRIref https://www.w3.org/TR/turtle/#grammar-production-IRIREF
Ah, it looks like ActiveFedora ought to check `g.valid?` before trying to persist the graph to Fedora.
Is this a regression? Can you pinpoint where it occurred.