lib/datadog_backup/monitors.rb in datadog_backup-1.0.0.alpha.2 vs lib/datadog_backup/monitors.rb in datadog_backup-1.0.0

- old
+ new

@@ -25,10 +25,11 @@ write_file(dump(get_by_id(id)), filename(id)) end end def get_by_id(id) - except(all_monitors.select { |monitor| monitor['id'].to_s == id.to_s }.first) + monitor = all_monitors.select { |monitor| monitor['id'].to_s == id.to_s }.first + monitor.nil? ? {} : except(monitor) end def initialize(options) super(options) @banlist = %w[overall_state overall_state_modified matching_downtimes modified].freeze