hkuno9000 / KanColle-YPS

艦これ余所見プレイ支援 Google Chrome拡張
https://hkuno9000.github.io/KanColle-YPS
17 stars 5 forks source link

sync不可能なケースで任務リストの判定がおかしくなる #139

Closed t-f-m closed 6 years ago

t-f-m commented 6 years ago

Androidアプリ版等のsync不可能な環境で任務をクリアした場合、 「任務リスト(全All)を先頭から最終ページまでめくって、内容を更新してください」の表示が消えなくなる。

hkuno9000 commented 6 years ago

ブラウザを落として、再起動すると直りませんか?

任務リストのJSONデータがページ単位でしか取れないのが根本的な原因なので、 JSON構造の改修があるかもしれないBLOCK2まで様子見したいです。

任務クリア日時の sync および、未達成の単発任務の消去については、別途対策を検討しています。

t-f-m commented 6 years ago

挙動確認しました。再起動で一時的に治るように見えるのですが、その後何らかの任務をクリアすると再び「任務リスト(全All)を先頭から最終ページまでめくって、内容を更新してください」の表示が消えなくなります(今回はウィークリー任務のクリアでの再発生を確認しました)。 デイリー任務でもその日のうち、マンスリー任務でもその月のうちに 「YPS環境でログイン&任務一覧更新→YPS外環境で任務クリア→YPS環境で任務更新→YPS環境で任務クリア」 の手順を踏めば同様の現象を確認できるかと思います。

対応自体はBLOCK2まで様子見とのこと、了解しました。

hkuno9000 commented 6 years ago

@t-f-m 怪しい箇所を直してみました。 v2.0.0p3 で公開します。試してみてください。