diff --git a/app/models/pager_tree/integrations/prtg/v3.rb b/app/models/pager_tree/integrations/prtg/v3.rb index 3a2d333..48ddcde 100644 --- a/app/models/pager_tree/integrations/prtg/v3.rb +++ b/app/models/pager_tree/integrations/prtg/v3.rb @@ -25,7 +25,8 @@ def adapter_thirdparty_id def adapter_action status = adapter_incoming_request_params.dig("status").to_s.downcase - if status == "down" + # %status is a special value that PRTG uses to indicate that will be used in the test webhook + if status == "down" || status == "%status" :create elsif status.include?("now: up") :resolve