From 86ed6830f4efdff795553045b9194bf60b80766e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20S=C3=A1nchez?= Date: Mon, 23 Jun 2025 17:46:11 -0300 Subject: [PATCH] force_pause now optional in subscribe/redeem --- main.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index f2dca21..901e887 100644 --- a/main.py +++ b/main.py @@ -419,6 +419,7 @@ def subscribe(): ''' args: broker: broker name + amount: amount to subscribe force_pause: True or False ''' if "X-API-KEY" in request.headers and request.headers.get("X-API-KEY") in valid_keys: @@ -427,7 +428,9 @@ def subscribe(): return jsonify({'Error': 'request.json is None'}) broker = request.json["broker"] amount = request.json["amount"] - force_pause = request.json["force_pause"] + force_pause = False + if "force_pause" in request.json: + force_pause = request.json["force_pause"] if broker is None: return jsonify({'Error': 'broker is None'}) if broker not in valid_brokers: @@ -449,6 +452,7 @@ def redeem(): ''' args: broker: broker name + amount: amount to redeem force_pause: True or False ''' if "X-API-KEY" in request.headers and request.headers.get("X-API-KEY") in valid_keys: @@ -457,7 +461,9 @@ def redeem(): return jsonify({'Error': 'request.json is None'}) broker = request.json["broker"] amount = request.json["amount"] - force_pause = request.json["force_pause"] + force_pause = False + if "force_pause" in request.json: + force_pause = request.json["force_pause"] if broker is None: return jsonify({'Error': 'broker is None'}) if broker not in valid_brokers: @@ -481,7 +487,7 @@ def run_API(port): if __name__=="__main__": - version = "2025.03.13" + version = "2025.03.16" start_time = time.time() with open("config.json") as f: