Private
Public Access
1
0

adding start date to tasks

This commit is contained in:
Sander Roosendaal
2018-07-12 21:34:35 +02:00
parent d19cbb34d4
commit 0e70a43a4e
4 changed files with 35 additions and 6 deletions

View File

@@ -386,12 +386,14 @@ def get_job_status(jobid):
if settings.DEBUG:
job = celery_result.AsyncResult(jobid)
jobresult = job.result
if 'fail' in job.status.lower():
jobresult = '0'
summary = {
'status': job.status,
'result': jobresult,
'started_at': None
}
else:
try:
@@ -399,11 +401,13 @@ def get_job_status(jobid):
summary = {
'status':job.status,
'result':job.result,
'started_at':job.started_at
}
except NoSuchJobError:
summary = {
'status': 'success',
'result': 1,
'started_at':None,
}
try:
@@ -423,7 +427,8 @@ def get_job_status(jobid):
'status': 'failed',
'result': 0,
'finished': True,
'failed': True
'failed': True,
'started_at':None,
}
return summary
@@ -9212,7 +9217,7 @@ def workout_stravaimport_view(request,message=""):
w.uploadedtostrava for w in Workout.objects.filter(user=r)
])
newids = [stravaid for stravaid in stravaids if not stravaid in knownstravaids]
for item in res.json():
d = int(float(item['distance']))
i = item['id']