Description
opened by kouho at 2026-04-08T13:51:10; updated 2026-04-20T13:38:05
概要
開発環境で matching_team_battle.php 実行時、マッチング対象データが少ないケースで Invalid argument supplied for foreach() が発生していた。
あわせて、例外発生時に team_data 更新と jrye_teamWar 更新の整合性が崩れうる構成だったため、以下を修正した。
- $team_sort / $team_sort_array / $team_list / $hit の初期化を追加
- TRUNCATE による implicit commit を避けるため、$_dbc[37] の transaction 開始位置を TRUNCATE 後へ変更
- $_dbc[37] の commit を追加
kouho change_title at 2026-04-14T10:05:14: 戦争マッチングスクリプト初期化修正
【確認でき次第】戦争マッチングスクリプト初期化修正
Comment
#45225 by kouho at 2026-04-14T10:06:45; updated 2026-04-14T10:06:45
@wada
開発環境でリーグ期間中に戦争マッチングしない件の対応用PRです。
本番環境に影響がない想定の開発環境用の修正ですが、念のためレビューをお願いいたします。
kouho change_title at 2026-04-20T08:58:17: 【確認でき次第】戦争マッチングスクリプト初期化修正
【4/20】戦争マッチングスクリプト初期化修正
Comment
#45416 by wada at 2026-04-20T13:29:27; updated 2026-04-20T13:29:27
wada add_label at 2026-04-20T13:29:30: 和田 LGTM
kouho merge at 2026-04-20T13:36:47: 【4/20】戦争マッチングスクリプト初期化修正
kouho close at 2026-04-20T13:36:47: Close
kouho delete_branch at 2026-04-20T13:38:05: fix_mathing_team_battle