From 25250f7c105d21e1ccd5a45fff720ba2e4dd5aa0 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 7 Jul 2018 13:38:06 +0200 Subject: [PATCH] don't hardcode post parameters --- freqtrade/rpc/webhook.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/freqtrade/rpc/webhook.py b/freqtrade/rpc/webhook.py index 6a1abfe36..35631182b 100644 --- a/freqtrade/rpc/webhook.py +++ b/freqtrade/rpc/webhook.py @@ -49,11 +49,9 @@ class Webhook(RPC): if not valuedict: logger.info("Message type %s not configured for webhooks", msg['type']) return - - payload = {"value1": valuedict.get('value1', '').format(**msg), - "value2": valuedict.get('value2', '').format(**msg), - "value3": valuedict.get('value3', '').format(**msg) - } + payload = {} + for k in valuedict: + payload[k] = valuedict[k].format(**msg) self._send_msg(payload) except KeyError as exc: