From faaf3828a1dd9d3560ad3c2c8ae2ce71bfbc91bd Mon Sep 17 00:00:00 2001 From: Davide Bongiovanni Date: Sun, 2 Dec 2018 14:07:31 +0100 Subject: [PATCH] Included meal id in get upcoming meals query --- kukv1.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kukv1.py b/kukv1.py index 851e0a4..dd9af8d 100644 --- a/kukv1.py +++ b/kukv1.py @@ -57,7 +57,7 @@ def getUpcomingMeals(): # meals.append({'id':2, 'kuk':'marek', 'eaters':['davide','sven','david', 'wille'], 'flavor_text':'Grzybowa', 'date':'Sunday 25rd of November', 'selection_deadline':'3 Days 23 hours', 'status':0}) # meals.append({'id':2, 'kuk':'marek', 'eaters':['davide','sven','david', 'wille'], 'flavor_text':'Grzybowa', 'date':'Sunday 25rd of November', 'selection_deadline':'3 Days 23 hours', 'status':0}) # meals.append({'id':2, 'kuk':'marek', 'eaters':['davide','sven','david', 'wille'], 'flavor_text':'Grzybowa', 'date':'Monday 26rd of November', 'selection_deadline':'3 Days 23 hours', 'status':0}) - query = 'select username as kuk, meal_date, array_agg as eaters, selection_deadline from (select kuk, meal_date, selection_deadline, array_agg(username) from meals join users on users.id = any(meals.eaters) where meals.status=0 group by meals.id order by meal_date) as foo join users on kuk=users.id;' + query = 'select foo.id, username as kuk, meal_date, array_agg as eaters, selection_deadline from (select meals.id, kuk, meal_date, selection_deadline, array_agg(username) from meals join users on users.id = any(meals.eaters) where meals.status=0 group by meals.id order by meal_date) as foo join users on kuk=users.id;' r = db_engine.execute(text(query)) meals = [] for row in r: