diff --git a/module/git/model.php b/module/git/model.php index c813506c2c..97540bd298 100644 --- a/module/git/model.php +++ b/module/git/model.php @@ -153,11 +153,11 @@ class gitModel extends model foreach($jobs as $job) { $tags = $this->getRepoTags($repo); - $isNew = false; + $isNew = empty($job->lastTag) ? true : false; $lastTag = ''; foreach($tags as $tag) { - if($tag == $job->lastTag) + if(!$isNew and $tag == $job->lastTag) { $isNew = true; continue; diff --git a/module/svn/model.php b/module/svn/model.php index 8680dd5891..8ad58b24ce 100644 --- a/module/svn/model.php +++ b/module/svn/model.php @@ -144,11 +144,11 @@ class svnModel extends model foreach($jobs as $job) { $dirs = $this->getRepoTags($repo, $job->svnDir); - $isNew = false; + $isNew = empty($job->lastTag) ? true : false; $lastTag = ''; foreach($dirs as $dir) { - if($dir == $job->lastTag) + if(!$isNew and $dir == $job->lastTag) { $isNew = true; continue;