From 981efd21697c26ab0f5ae919a09080b91f48c334 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Wed, 1 Mar 2017 14:06:36 +0100
Subject: [PATCH] all appointments from today that are not finished are visible
 in appointment list

---
 smash/web/views.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/smash/web/views.py b/smash/web/views.py
index 6a9740ca..25b25f1d 100644
--- a/smash/web/views.py
+++ b/smash/web/views.py
@@ -307,7 +307,10 @@ def suggest_details(Appointment appoint):
 def appointments(request):
 	futureDate = datetime.datetime.now()+datetime.timedelta(days=93)
 	planning_list = Appointment.objects.filter(datetime_when__isnull=True, visit__datetime_begin__lt = futureDate)
-	approaching_list = Appointment.objects.filter(datetime_when__gt = datetime.datetime.now())
+
+	today = datetime.datetime.now()
+	today_midnight = datetime.datetime(today.year,today.month,today.day)
+	approaching_list = Appointment.objects.filter(datetime_when__gt = today_midnight, is_finished = False).order_by('datetime_when')
 	full_list = Appointment.objects.all()
 
 
-- 
GitLab