From 4ca58629e81d2d48c7c312f69f4d87a077d3ded3 Mon Sep 17 00:00:00 2001 From: PAN Lei Date: Sat, 14 Jan 2023 13:30:33 +0100 Subject: [PATCH] add method to get accepted list --- server.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/server.py b/server.py index 15d3d4c..ace8380 100644 --- a/server.py +++ b/server.py @@ -7,6 +7,7 @@ from flask import request from flask_cors import CORS, cross_origin from flask_httpauth import HTTPTokenAuth +from src.db.mongo_manager import MONGO_STORE_MANAGER from src.workers.SpeechToText import SpeechToText app = Flask(__name__) @@ -31,6 +32,19 @@ def send_email(): return '', 204 +@app.route('/accepted-list', methods=['GET']) +@auth.login_required +@cross_origin() +def get_accepted_contacts(): + day = request.get_json()['day'] + print(day) + accepted_list = [] + for accepted_contact in MONGO_STORE_MANAGER.get_all_accepted_appointments_for_day(day): + accepted_contact.type = str(accepted_contact.type) + accepted_list.append(accepted_contact) + return jsonify(accepted_list) + + @app.route('/', methods=['POST']) @auth.login_required @cross_origin()