From 6eb622d45a72c0131e0391a1c0d27fca116a8318 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Tue, 13 Jan 2015 08:40:56 +0800 Subject: [PATCH] * fix bugs. --- module/extension/control.php | 2 +- module/report/model.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/module/extension/control.php b/module/extension/control.php index a034507ffc..94b3b14063 100644 --- a/module/extension/control.php +++ b/module/extension/control.php @@ -147,7 +147,7 @@ class extension extends control } /* Download the package file. */ - $this->extension->downloadPackage($extension, helper::safe64Decode($downLink)); + if(!file_exists($packageFile) or ($md5 != '' and md5_file($packageFile) != $md5)) $this->extension->downloadPackage($extension, helper::safe64Decode($downLink)); if(!file_exists($packageFile)) { $this->view->error = sprintf($this->lang->extension->errorDownloadFailed, $packageFile); diff --git a/module/report/model.php b/module/report/model.php index 61161c9484..9716d089fb 100644 --- a/module/report/model.php +++ b/module/report/model.php @@ -320,7 +320,7 @@ EOT; { if($bug->project) { - $projects[$bug->project] = new stdclass(); + if(!isset($projects[$bug->project]))$projects[$bug->project] = new stdclass(); $projects[$bug->project]->bugs = isset($projects[$bug->project]->bugs) ? $projects[$bug->project]->bugs + 1 : 1; } }