BPIManager / BPIManager-Core

BPIManager のフロントエンド開発用リポジトリ
https://bpi.poyashi.me
10 stars 7 forks source link

単曲スコア表示>バージョン間比較にてBISTROVER,Rootageのスコアが表示されない #31

Closed fusso closed 1 year ago

fusso commented 2 years ago

単曲スコア表示>バージョン間比較にてBISTROVER,Rootageのスコアが表示されない

(共鳴遊戯の華と冥で確認) image

統計>自己歴代にはBISTROVER,Rootageのスコアが反映されていることを確認 image

Chrome バージョン: 104.0.5112.81にて確認 デバッグ情報 https://pastebin.com/NVVCpgY0

potakusan commented 1 year ago

返信が大変遅れて申し訳ございません。 おそらく原因と思われる箇所を修正いたしましたので報告いたします。

https://github.com/BPIManager/BPIManager-Core/blob/440db89392a6c6413689017b86cf332761319234/src/components/import/execute.tsx#L113

上記にてexScoreに適切でないデータが格納されていました。 (resultHistory[i]は全く別の楽曲のスコアが該当します。) 本来これでは全く適切に動作するはずがないのですが、適切に保存される楽曲が存在する理由までは追っていません。

https://github.com/BPIManager/BPIManager-Core/blob/4ee0b4d6b52a3f9784eb1602ef0a8e92fe7f340d/src/components/import/execute.tsx#L132-L141

これを上記の通り、適切なスコアを保存する仕組みに改善しましたので、今後追加するスコアについては正常に動作します。 今までのデータについては、修正が困難なため対応できなさそうです。申し訳ございませんが、ご了承くださいませ。