From e8d8bdb5301d0c21fcf1b4125e14b0830e196bd9 Mon Sep 17 00:00:00 2001 From: Marek Baczynski Date: Sun, 22 Oct 2017 18:45:21 +0200 Subject: [PATCH] status of current meal is read from database --- kuk.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/kuk.py b/kuk.py index 039d431..c0e007d 100644 --- a/kuk.py +++ b/kuk.py @@ -104,6 +104,10 @@ class Meal(object): Person.get(eater).kukPoints += points / eaterCount print "+{} gets {} points ".format(eater, points / eaterCount) + @staticmethod + def getCurrent(): + return mealHistory[max(mealHistory.keys())] + @staticmethod def getNextMID(): if len(mealHistory) == 0: @@ -156,12 +160,13 @@ login_manager.login_view = "login" @app.route("/") @login_required def index(): + meal = Meal.getCurrent() + cook = {} - cook['name'] = 'Ahmed' - cook['confirmed'] = 'no' + cook['name'] = meal.kuk + cook['confirmed'] = 'yes' - eaters = ['Marek', 'Davide', 'Sven'] - return render_template('index.html', leaderboard=Person.leaderboard(), cook=cook, eaters=eaters) + return render_template('index.html', leaderboard=Person.leaderboard(), cook=cook, eaters=meal.eaters) # somewhere to login @app.route("/login", methods=["GET", "POST"])