lib/flapjack/gateways/api/contact_methods.rb in flapjack-0.7.26 vs lib/flapjack/gateways/api/contact_methods.rb in flapjack-0.7.27
- old
+ new
@@ -141,12 +141,12 @@
logger.debug(params.inspect)
contact = find_contact(params[:contact_id])
rule_data = hashify(:entities, :tags,
- :warning_media, :critical_media, :time_restrictions,
- :warning_blackhole, :critical_blackhole) {|k| [k, params[k]]}
+ :unknown_media, :warning_media, :critical_media, :time_restrictions,
+ :unknown_blackhole, :warning_blackhole, :critical_blackhole) {|k| [k, params[k]]}
rule_or_errors = contact.add_notification_rule(rule_data, :logger => logger)
unless rule_or_errors.respond_to?(:critical_media)
halt err(403, *rule_or_errors)
@@ -164,11 +164,11 @@
rule = find_rule(params[:id])
contact = find_contact(rule.contact_id)
rule_data = hashify(:entities, :tags,
- :warning_media, :critical_media, :time_restrictions,
- :warning_blackhole, :critical_blackhole) {|k| [k, params[k]]}
+ :unknown_media, :warning_media, :critical_media, :time_restrictions,
+ :unknown_blackhole, :warning_blackhole, :critical_blackhole) {|k| [k, params[k]]}
errors = rule.update(rule_data, :logger => logger)
unless errors.nil? || errors.empty?
halt err(403, *errors)