diff --git a/app/Plugins/User/Reservations/ReservationsPlugin.php b/app/Plugins/User/Reservations/ReservationsPlugin.php index d83683957..e5e0524bc 100644 --- a/app/Plugins/User/Reservations/ReservationsPlugin.php +++ b/app/Plugins/User/Reservations/ReservationsPlugin.php @@ -1916,6 +1916,11 @@ private function updateParentId(int $input_id, int $facility_id) : void ->orderBy('start_datetime', 'asc') ->first(); + // 親ID以外で一番若い日がいない($input_earliest = null)場合、繰り返しも残っていないことになるので、何もしない。 + if (is_null($input_earliest)) { + return; + } + // 親ID更新 ReservationsInput::where('id', '!=', $input_id) ->where('inputs_parent_id', $input_id)