PR

【1/20】リリース・team_battle.php内でのエラーをcatchしてスクリプト実行は継続 #2554

kouho opened this at 2023-01-20T16:49:07; closed

Description

opened by kouho at 2023-01-20T16:49:07; updated 2023-01-23T18:53:17

概要

以下のPRのリリース用PR
https://git.dev.d-es.co.jp/gitbucket/jolly/jr-web/pull/2530

1/24から覇戦リーグ予選が始まるのでその前に本番反映しておきたい。

Comment

#25206 by kouho at 2023-01-20T16:49:27; updated 2023-01-20T16:49:27

@wada
念のため確認をお願いいたします

Comment

#25214 by wada at 2023-01-20T17:11:49; updated 2023-01-20T17:11:49

@kouho
develop環境でも問題ありませんでしたか?

Comment

#25247 by kouho at 2023-01-23T16:52:59; updated 2023-01-23T16:58:13

ある戦争においてteam_battle.phpのメインループでエラーが起きた時の方針について

前提
メインループでエラーが起きた戦争はそもそも参加者全員進行不可になっている。
(戦争終了後に補填する必要がある)

対応案1.
エラーログの出力はteam_battle.phpを実行する度に毎回
team_battle.phpのスクリプト内でも一騎討ちをその戦争では行わない。

対応案2.
team_battle.phpのスクリプト内でも一騎討ちだけ実行する。
もしもエラーが起きる組み合わせで一騎討ちが行われる場合はその順位の一騎討ちはスキップされる。

kouho merge at 2023-01-23T18:53:17: 【1/20】リリース・team_battle.php内でのエラーをcatchしてスクリプト実行は継続
kouho close at 2023-01-23T18:53:17: Close

Commit range

base651ac16bfa1828207edb3fe5cb37eec68da6ed75
headc2632e8ca089a2007c316126c20729c44384e5f8
base branchjolly/jr-web:master
head branchjolly/jr-web:fix_combat

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed1 filesView patch
statusfile
modifiedlib/exec/team_battle.php
Patch body is stored as a separate file to keep this page lightweight.