Browse Source

fix issue error Undefined index: xxx_task_ids by checking with isset

pull/46/head
Muhammad Irwan Andriawan 6 years ago
parent
commit
36581159ad
No known key found for this signature in database GPG Key ID: EDE1CC7FF1BA6212
  1. 16
      app/Entities/Projects/JobsRepository.php

16
app/Entities/Projects/JobsRepository.php

@ -49,13 +49,17 @@ class JobsRepository extends BaseRepository
$newJob->project_id = $projectId;
$newJob->save();
$selectedTasks = $job->tasks()->whereIn('id', $jobsData[$job->id.'_task_ids'])->get();
if(isset($jobsData[$job->id.'_task_ids'])){
$selectedTasks = $job->tasks()->whereIn('id', $jobsData[$job->id.'_task_ids'])->get();
foreach ($selectedTasks as $task) {
$newTask = $task->replicate();
$newTask->progress = 0;
$newTask->job_id = $newJob->id;
$newTask->save();
}
foreach ($selectedTasks as $task) {
$newTask = $task->replicate();
$newTask->progress = 0;
$newTask->job_id = $newJob->id;
$newTask->save();
}
}
DB::commit();

Loading…
Cancel
Save