lib/logstasher/log_subscriber.rb in md-logstasher-1.0.0 vs lib/logstasher/log_subscriber.rb in md-logstasher-1.0.1
- old
+ new
@@ -82,10 +82,16 @@
end
end
def extract_parameters(payload)
if LogStasher.include_parameters?
- { :params => JSON.generate(payload[:params].except(*INTERNAL_PARAMS)) }
+ external_params = payload[:params].except(*INTERNAL_PARAMS)
+
+ if LogStasher.serialize_parameters?
+ { :params => JSON.generate(external_params) }
+ else
+ { :params => external_params }
+ end
else
{}
end
end