* Fix bug when editing a pipeline with parameters.

This commit is contained in:
dingguodong
2021-08-05 10:50:17 +08:00
parent 824f0b28cf
commit 8164c499f1

View File

@@ -203,6 +203,23 @@ class jobModel extends model
->add('editedDate', helper::now())
->remove('repoType')
->get();
if($job->engine == 'jenkins')
{
$job->server = $job->jkServer;
$job->pipeline = $job->jkTask;
}
if(strtolower($job->engine) == 'gitlab')
{
$repo = $this->loadModel('repo')->getRepoByID($job->repo);
$job->server = $repo->gitlab;
$job->pipeline = $repo->project;
}
unset($job->jkServer);
unset($job->jkTask);
if($job->triggerType == 'schedule') $job->atDay = empty($_POST['atDay']) ? '' : join(',', $this->post->atDay);
$job->svnDir = '';