From 5811013d2bfb04c68e525d035a66a5b2e40373f7 Mon Sep 17 00:00:00 2001 From: zero Date: Wed, 17 Jun 2009 05:19:33 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6570 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- .../issuetracker/issuetracker.controller.php | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/modules/issuetracker/issuetracker.controller.php b/modules/issuetracker/issuetracker.controller.php index 4b3f1587f..e385c9d7f 100644 --- a/modules/issuetracker/issuetracker.controller.php +++ b/modules/issuetracker/issuetracker.controller.php @@ -452,15 +452,17 @@ $gap = $status->revision-$latestRevision; if($gap > 500) $gap = 500; $logs = $oSvn->getLog("/", $latestRevision+1, $status->revision, false, $gap, false); - foreach($logs as $log) - { - $obj = null; - $obj->revision = $log->revision; - $obj->author = $log->author; - $obj->date = date("YmdHis", strtotime($log->date)); - $obj->message = trim($log->msg); - $obj->module_srl = $module_info->module_srl; - executeQuery("issuetracker.insertChangeset", $obj); + if(count($lost)) { + foreach($logs as $log) + { + $obj = null; + $obj->revision = $log->revision; + $obj->author = $log->author; + $obj->date = date("YmdHis", strtotime($log->date)); + $obj->message = trim($log->msg); + $obj->module_srl = $module_info->module_srl; + executeQuery("issuetracker.insertChangeset", $obj); + } } $latestRevision = $oModel->getLatestRevision($module_info->module_srl); }