From 19cedf87d8b2681357233981a91008a80f42e037 Mon Sep 17 00:00:00 2001 From: KRAIEM Taha Yassine Date: Fri, 21 May 2021 20:25:58 +0200 Subject: [PATCH] Changes: - edited /alerts/notifications --- api/chalicelib/blueprints/bp_core_dynamic.py | 6 ++++++ ee/api/chalicelib/blueprints/bp_core_dynamic.py | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/api/chalicelib/blueprints/bp_core_dynamic.py b/api/chalicelib/blueprints/bp_core_dynamic.py index 1768896f9..39646ed23 100644 --- a/api/chalicelib/blueprints/bp_core_dynamic.py +++ b/api/chalicelib/blueprints/bp_core_dynamic.py @@ -410,3 +410,9 @@ def get_current_plan(context): return { "data": license.get_status(context["tenantId"]) } + + +@app.route('/alerts/notifications', methods=['POST', 'PUT'], authorizer=None) +def send_alerts_notifications(): + data = app.current_request.json_body + return {"data": alerts.process_notifications(data.get("notifications", []))} diff --git a/ee/api/chalicelib/blueprints/bp_core_dynamic.py b/ee/api/chalicelib/blueprints/bp_core_dynamic.py index 6e45627df..b8bb7fc87 100644 --- a/ee/api/chalicelib/blueprints/bp_core_dynamic.py +++ b/ee/api/chalicelib/blueprints/bp_core_dynamic.py @@ -414,3 +414,9 @@ def get_current_plan(context): return { "data": license.get_status(context["tenantId"]) } + + +@app.route('/alerts/notifications', methods=['POST', 'PUT'], authorizer=None) +def send_alerts_notifications(): + data = app.current_request.json_body + return {"data": alerts.process_notifications(data.get("notifications", []))}