lib/refile/backgrounder/activerecord.rb in refile-backgrounder-0.0.1 vs lib/refile/backgrounder/activerecord.rb in refile-backgrounder-0.0.2
- old
+ new
@@ -6,10 +6,12 @@
super name, **options
return unless background
attr_accessor :_skip_refile_backgrounder
after_save(unless: :_skip_refile_backgrounder) do |record|
- worker.perform_later record, name.to_s
+ metadata = record.send(name)
+ metadata = nil unless metadata.is_a? String
+ worker.perform_later record, name.to_s, metadata
end
end
end
end