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: