FIX - err
This commit is contained in:
parent
f144862bd6
commit
0b0cae6090
@ -146,7 +146,7 @@ private function prepareData(mixed $orthanc_src): array
|
||||
];
|
||||
|
||||
$series = [];
|
||||
foreach ($orthanc_src['Series'] as $ser) {
|
||||
foreach (data_get($orthanc_src, 'Series', []) as $ser) {
|
||||
$params = [
|
||||
'orthanc_uid' => strtolower($ser['ID']),
|
||||
'series_instance_uid' => data_get($ser, 'MainDicomTags.SeriesInstanceUID'),
|
||||
@ -198,12 +198,12 @@ private function updateStudy(int $row_id, mixed $study): void
|
||||
private function insertStudy(mixed $study): void
|
||||
{
|
||||
$data = $this->prepareData($study);
|
||||
$study = Study::create($data['study']);
|
||||
$data['details']['study_id'] = $study->id;
|
||||
$row = Study::create($data['study']);
|
||||
$data['details']['study_id'] = $row->id;
|
||||
StudyDetails::create($data['details']);
|
||||
|
||||
foreach ($study['series'] as $series) {
|
||||
$series['study_id'] = $study->id;
|
||||
$series['study_id'] = $row->id;
|
||||
DB::table('study_series')->insert($series);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user