Merge pull request #523 from westonganger/master
Fixed Error when attempting to version empty polymorphic relationship
This commit is contained in:
commit
fd40fcc607
|
@ -385,7 +385,7 @@ module PaperTrail
|
|||
}
|
||||
|
||||
if assoc.options[:polymorphic]
|
||||
associated_record = send(assoc.name)
|
||||
associated_record = send(assoc.name) if send(assoc.foreign_type)
|
||||
if associated_record && associated_record.class.paper_trail_enabled_for_model?
|
||||
assoc_version_args.merge!(:foreign_key_id => associated_record.id)
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue