コミットメタ情報

リビジョン0b141ef2718620c440c3cee99a92da8c4dee3ed3 (tree)
日時2018-01-27 20:47:41
作者Kazuhiro Fujieda <fujieda@user...>
コミッターKazuhiro Fujieda

ログメッセージ

エラーログに出力するAPIの範囲を広げる

変更サマリ

差分

--- a/KancolleSniffer/ErrorLog.cs
+++ b/KancolleSniffer/ErrorLog.cs
@@ -40,15 +40,11 @@ namespace KancolleSniffer
4040
4141 public void CheckBattleApi(string url, string request, string response)
4242 {
43- if (_prevBattleState == BattleState.None)
44- _battleApiLog.Clear();
43+ if (!url.EndsWith("api_port/port"))
44+ _battleApiLog.Add(new[] {url, request, response});
4545 try
4646 {
47- if (_sniffer.Battle.BattleState != BattleState.None)
48- {
49- _battleApiLog.Add(new[] {url, request, response});
50- }
51- else if (_prevBattleState == BattleState.Result &&
47+ if (_prevBattleState == BattleState.Result &&
5248 // battleresultのあとのship_deckかportでのみエラー判定する
5349 IsBattleResultError)
5450 {
@@ -59,6 +55,8 @@ namespace KancolleSniffer
5955 {
6056 _prevBattleState = _sniffer.Battle.BattleState;
6157 }
58+ if (url.EndsWith("api_port/port"))
59+ _battleApiLog.Clear();
6260 }
6361
6462 private bool IsBattleResultError =>
旧リポジトリブラウザで表示