diff --git a/rog/services/csv_processor.py b/rog/services/csv_processor.py index f23c6c8..4c5707a 100644 --- a/rog/services/csv_processor.py +++ b/rog/services/csv_processor.py @@ -245,10 +245,14 @@ class EntryCSVProcessor: raise ValidationError(f"Event {event.event_name} has no start date") # 日付が必要な場合のフォールバック - entry_date = row.get('entry_date') + entry_date = self.date_converter.convert_date(row['entry_date']) if entry_date: - entry_date = self.date_converter.convert_date(entry_date) - print(f'エントリー日付:{entry_date}') + from django.utils import timezone + entry_date = timezone.make_aware( + datetime.combine(entry_date, datetime.min.time()) + ) + else: + entry_date = event.start_datetime entry = Entry.objects.create( team=team,