lib/xsys/model/background_job.rb in xsys-0.2.3 vs lib/xsys/model/background_job.rb in xsys-0.2.4
- old
+ new
@@ -13,10 +13,10 @@
if k.to_s == 'events'
@events = v.map { |x| JobEvent.new(x) }
elsif k.to_s == 'started_at'
@started_at = Time.parse(v)
elsif k.to_s == 'ended_at'
- @ended_at = Time.parse(v)
+ @ended_at = Time.parse(v) unless v.nil?
else
self.send("#{k}=", v) if self.respond_to?(k)
end
end
end