From 40e289e20da11b1bb8f3bc87adc9e64e30b2d615 Mon Sep 17 00:00:00 2001 From: Yannik Schmidt Date: Fri, 21 Jul 2023 17:11:44 +0200 Subject: [PATCH] fix: add phone number and email to reponse --- interface.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/interface.py b/interface.py index 46062f2..29eca87 100755 --- a/interface.py +++ b/interface.py @@ -65,8 +65,18 @@ def get_dispatch(): dispatch_by_person[dobj.username] += "\n{}".format(dobj.message) dispatch_secrets.append(dobj.dispatch_secret) - response = [ { "person" : str(tupel[0]), "message" : tupel[1], "method" : method, "uids" : dispatch_secrets } - for tupel in dispatch_by_person.items() ] + response = [ { "person" : str(tupel[0]), + "message" : tupel[1], + "method" : method, + "uids" : dispatch_secrets + } for tupel in dispatch_by_person.items() ] + + # add phone numbers and emails # + for obj in response: + for person in dispatch_objects: + if dispatch_objects.username == obj["person"]: + obj.update({ "email" : person.email }) + obj.update({ "phone" : person.phone }) return flask.jsonify(response)