lib/timetrap/formatters/json.rb in timetrap-1.15.2 vs lib/timetrap/formatters/json.rb in timetrap-1.15.4
- old
+ new
@@ -14,10 +14,15 @@
attr_accessor :output
def initialize entries
@output = entries.map do |e|
next unless e.end
- e.values
+
+ e.values.inject({}) do |h, (k,v)|
+ h[k] = v
+ h[k] = e.public_send(k) if %i[end start].include?(k)
+ h
+ end
end.compact.to_json
end
end
end
end