プロデューサー・プロダクションごとの最終順位を取得するAPIを新設する

Issue #39 resolved
imcgborder repo owner created an issue

発端

https://twitter.com/noanyan222/status/1491503160124669952

課題

プロデューサー・プロダクションごとのイベントの最終順位は Event Last Point に格納されているが、Event Last Point の値を API で取得したい要件の場合、イベント順位情報 (/api/v2/eventdetails/[eventDetailId]/rankings/points) を通してしか取得できない。

この場合、都度 eventDetailId を指定して API に問い合わせを取得する必要があり、イベントをまたいで特定のプロデューサーの最終順位を確実に取得するのには扱いづらい。

現在は Producer Detail Info が本要件で利用されているが、Producer Detail Info は最終結果取得の成否に依存しており、実態として抜けがある。特にPPDBからのインポート分がだいぶ(先方都合で)抜けているので、要件に適していない、

対応

イベントをまたいで、かつ Event Last Point と Producer Detail Info を横断して、指定されたプロデューサー・プロダクションの最終順位が取得できる API を準備する。

Comments (7)

  1. imcgborder reporter

    作ってテストしてみたら、API側がEventDetailTypeId = 1で絞る必要なくない?そんなの利用者側が欲しいものを勝手に絞ればいいわけで余計なお世話じゃない?ってなったのでデシジョンを考え直し

  2. Log in to comment