Private
Public Access
1
0

added completion date for partially complete sessions

This commit is contained in:
Sander Roosendaal
2018-02-18 16:16:33 +01:00
parent 54d92e8102
commit 866ef7dcba

View File

@@ -196,11 +196,16 @@ def is_session_complete_ws(ws,ps):
if ratio == 1.0:
return ratio,'completed',completiondate
else:
if not completiondate:
completiondate = ws.reverse()[0].date
return ratio,'partial',completiondate
elif ps.criterium == 'minimum':
if ratio >= 1.0:
return ratio,'completed',completiondate
else:
if not completiondate:
completiondate = ws.reverse()[0].date
return ratio,'partial',completiondate
else:
if ratio>cratiomin and ratio<cratiomax:
@@ -222,11 +227,17 @@ def is_session_complete_ws(ws,ps):
if ratio > 1.0:
return ratio,'completed',completiondate
else:
if not completiondate:
completiondate = ws.reverse()[0].date
return ratio,'partial',completiondate
else:
if not completiondate:
completiondate = ws.reverse()[0].date
return ratio,'partial',completiondate
else:
if not completiondate:
completiondate = ws.reverse()[0].date
return ratio,status,completiondate