bugfix
This commit is contained in:
parent
88702b820a
commit
e714d217e2
@ -220,17 +220,16 @@ class LongTasks:
|
|||||||
|
|
||||||
async def get_redis_task(self, taskid):
|
async def get_redis_task(self, taskid):
|
||||||
task = await self.redis.hgetall(f'{self.taskname}:task:{taskid}')
|
task = await self.redis.hgetall(f'{self.taskname}:task:{taskid}')
|
||||||
task = DictObject(**task)
|
if task['created_at']:
|
||||||
if task.created_at:
|
task['created_at'] = float(task['created_at'])
|
||||||
task.created_at = float(task.created_at)
|
if task['started_at']:
|
||||||
if task.started_at:
|
task['started_at'] = float(task['started_at'])
|
||||||
task.started_at = float(task.started_at)
|
if task['finished_at']:
|
||||||
if task.finished_at:
|
task['finished_at'] = float(task['finished_at'])
|
||||||
task.finished_at = float(task.finished_at)
|
if task['payload']:
|
||||||
if task.payload:
|
task['payload'] = json.loads(task['payload'])
|
||||||
task.payload = json.loads(task.payload)
|
if task['status'] == 'SUCCEEDED' and task['result']:
|
||||||
if task.status == 'SUCCEEDED' and task.result:
|
task['result'] = json.loads(task['result'])
|
||||||
task.result = json.loads(task.result)
|
|
||||||
return task
|
return task
|
||||||
|
|
||||||
async def delete_redis_task(self, taskid):
|
async def delete_redis_task(self, taskid):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user