diff --git a/rog/views.py b/rog/views.py index 9284ade..a4daf4b 100644 --- a/rog/views.py +++ b/rog/views.py @@ -3200,6 +3200,8 @@ def update_goal_time(request): if goal_record: # 既存の記録を更新 goal_record.goaltime = goal_time + goal_record.zekken_number = zekken_number + goal_record.cp_number = -2 goal_record.save() logger.info(f"Updated goal time as {goal_time} for team {team_name} in event {event_code}") else: @@ -3210,7 +3212,8 @@ def update_goal_time(request): goaltime=goal_time, team_name=team_name, event_code=event_code, - cp_number=0 # ゴール地点を表すCP番号 + cp_number=-2, # ゴール地点を表すCP番号 + zekken_number = zekken_number ) logger.info(f"Created new goal time record for team {team_name} in event {event_code}") diff --git a/supervisor/html/index.html b/supervisor/html/index.html index ed46026..f15b74b 100755 --- a/supervisor/html/index.html +++ b/supervisor/html/index.html @@ -1108,7 +1108,7 @@ async function saveGoalTime(goalTimeStr, zekkenNumber, eventCode) { const teamData = await teamResponse.json(); - const teamName = teamData.team_name; + const teamName = teamData.team_name; // 日付と時刻を結合して完全な日時文字列を作成 //const currentDate = new Date().toISOString().split('T')[0]; @@ -1121,7 +1121,7 @@ async function saveGoalTime(goalTimeStr, zekkenNumber, eventCode) { //console.log(formattedDateTime); // "2024-10-26T12:59:13" - console.info('goaltime=',formattedDateTime); + console.info('goaltime=',formattedDateTime); // 新規レコードを作成または既存レコードを更新 const createResponse = await fetch('/api/update-goal-time/', {