From 6d4fdd3196b2a80b366dee11ac9b5297d47b7411 Mon Sep 17 00:00:00 2001 From: Akinori MUSHA Date: Fri, 4 Nov 2016 15:00:28 +0900 Subject: [PATCH] Use `url` and `headers_to_save` in a received event if included That seems to be what was actually intended, judging from the specs. See [my comment](https://github.com/cantino/huginn/pull/1521#discussion_r86488243) in #1521. --- app/models/agents/http_status_agent.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/agents/http_status_agent.rb b/app/models/agents/http_status_agent.rb index bebc631f..090085f3 100644 --- a/app/models/agents/http_status_agent.rb +++ b/app/models/agents/http_status_agent.rb @@ -66,7 +66,8 @@ module Agents def receive(incoming_events) incoming_events.each do |event| interpolate_with(event) do - check_this_url interpolated[:url], header_array(interpolated[:headers_to_save]) + check_this_url event.payload[:url] || interpolated[:url], + header_array(event.payload[:headers_to_save] || interpolated[:headers_to_save]) end end end