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); }