bugfix
This commit is contained in:
parent
4efc171c26
commit
4a5ae230ee
@ -33,10 +33,12 @@ class DownloadMgr:
|
||||
userid = await self.env.get_user()
|
||||
dbname = self.env.get_module_dbname('downloadmgr')
|
||||
async with db.sqlorContext(dbname) as sor:
|
||||
ts = timestampstr()
|
||||
ns = {
|
||||
"id": taskid,
|
||||
"userid": userid,
|
||||
"start_time": timestampstr()
|
||||
"finish_time": ts,
|
||||
"start_time": ts
|
||||
}
|
||||
await sor.C('download', ns)
|
||||
|
||||
@ -47,7 +49,7 @@ class DownloadMgr:
|
||||
async with db.sqlorContext(dbname) as sor:
|
||||
sql = """select * from download
|
||||
where userid=${userid}$
|
||||
and finish_time is NULL"""
|
||||
and finish_time = start_time"""
|
||||
ns = {
|
||||
'userid': userid
|
||||
}
|
||||
@ -93,7 +95,7 @@ and finish_time is NULL"""
|
||||
|
||||
async def get_task_status(self, tid):
|
||||
d = await self.uapicall('get_task_status', {'taskid':tid})
|
||||
await self.check_downlaod_finished(d.result)
|
||||
await self.check_download_finished(d.result)
|
||||
rzt = d.result
|
||||
rzt.filename = rzt.info.name
|
||||
return rzt
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user