修复部分情况下离线下载未完成被判定为已完成

pull/87/head
HFO4 8 years ago
parent 514ad474ea
commit 81abe89e84

@ -18,7 +18,7 @@ return [
// 应用命名空间 // 应用命名空间
'app_namespace' => 'app', 'app_namespace' => 'app',
// 应用调试模式 // 应用调试模式
'app_debug' => false, 'app_debug' => true,
// 应用Trace // 应用Trace
'app_trace' => false, 'app_trace' => false,
// 应用模式状态 // 应用模式状态

@ -137,7 +137,7 @@ class Aria2 extends Model{
# code... # code...
break; break;
} }
if(($respondData["result"]["files"][$downloadInfo["file_index"]]["completedLength"] == $respondData["result"]["files"][$downloadInfo["file_index"]]["length"]) && $respondData["result"]["status"]=="active"){ if(($respondData["result"]["files"][$downloadInfo["file_index"]]["completedLength"] == $respondData["result"]["files"][$downloadInfo["file_index"]]["length"] && ($respondData["result"]["files"][$downloadInfo["file_index"]]["length"] !=0 )) && $respondData["result"]["status"]=="active"){
$this->setComplete($respondData["result"],$downloadInfo); $this->setComplete($respondData["result"],$downloadInfo);
Db::name("download")->where("id",$id) Db::name("download")->where("id",$id)
->update([ ->update([

Loading…
Cancel
Save