Fix path_order => serial_number

This commit is contained in:
2025-08-29 18:09:32 +09:00
parent 8a73840298
commit 5fff127faf
5 changed files with 19 additions and 24 deletions

View File

@ -213,13 +213,13 @@ def get_participant_validation_details(request):
checkins = GpsCheckin.objects.filter(
zekken=str(zekken_number),
event_code=event_code
).order_by('path_order')
).order_by('serial_number')
checkin_details = []
for checkin in checkins:
checkin_details.append({
'id': checkin.id,
'path_order': checkin.path_order,
'path_order': checkin.serial_number,
'cp_number': checkin.cp_number,
'checkin_time': checkin.create_at.isoformat() if checkin.create_at else None,
'image_url': checkin.image_address,

View File

@ -196,7 +196,7 @@ def bulk_upload_photos(request):
zekken_number=str(zekken_number),
event_code=event_code,
cp_number=checkpoint.cp_number,
path_order=existing_count + 1,
serial_number=existing_count + 1,
lattitude=gps_info['latitude'],
longitude=gps_info['longitude'],
image_address=s3_url,

View File

@ -181,7 +181,7 @@ def get_team_photos(zekken_number, event_code):
image_address__isnull=False
).exclude(
image_address=''
).order_by('path_order', 'create_at')
).order_by('serial_number', 'create_at')
logger.info(f"Found {gps_checkins.count()} GPS checkins with images")
@ -203,7 +203,7 @@ def get_team_photos(zekken_number, event_code):
"cp_number": gps.cp_number if gps.cp_number is not None else 0,
"photo_url": image_url,
"checkin_time": gps.create_at.strftime("%Y-%m-%d %H:%M:%S") if gps.create_at else None,
"path_order": gps.path_order,
"path_order": gps.serial_number,
"buy_flag": gps.buy_flag,
"validate_location": gps.validate_location,
"points": gps.points