@php
// Handle old data properly - check for both feedback_days and individual day data
$feedbackDays = old('feedback_days', []);
$dayCount = 0;
// If no feedback_days but we have individual day data, reconstruct it
if (empty($feedbackDays)) {
$dayData = [];
foreach (old() as $key => $value) {
if (strpos($key, 'day') === 0 && strpos($key, '_activities') !== false) {
$dayNumber = str_replace('_activities', '', $key);
$dayNumber = str_replace('day', '', $dayNumber);
if (is_numeric($dayNumber) && !empty($value)) {
$dayData[$dayNumber] = is_array($value) ? $value : [$value];
}
}
}
$feedbackDays = $dayData;
}
// Ensure we have at least one day if nothing is set
if (empty($feedbackDays)) {
$feedbackDays = [1 => []];
}
$dayCount = count($feedbackDays);
@endphp
@foreach ($feedbackDays as $day => $content)
Day {{ $day }}
@if (!empty($content))
@foreach ($content as $index => $activity)