\r
public void CheckBattleApi(string url, string request, string response)\r
{\r
- if (!url.EndsWith("api_port/port"))\r
- _battleApiLog.Add(new[] {url, request, response});\r
+ if (_prevBattleState == BattleState.None)\r
+ _battleApiLog.Clear();\r
try\r
{\r
- if (_prevBattleState == BattleState.Result &&\r
+ if (_sniffer.Battle.BattleState != BattleState.None)\r
+ {\r
+ _battleApiLog.Add(new[] {url, request, response});\r
+ }\r
+ else if (_prevBattleState == BattleState.Result &&\r
// battleresultのあとのship_deckかportでのみエラー判定する\r
IsBattleResultError)\r
{\r
{\r
_prevBattleState = _sniffer.Battle.BattleState;\r
}\r
- if (url.EndsWith("api_port/port"))\r
- _battleApiLog.Clear();\r
}\r
\r
private bool IsBattleResultError =>\r