ユーザー入力テキストを取得してしまっている項目がある

Issue #156 resolved
h rayflood created an issue

これらのデータは消すべきかもしれない。

  • api_get_member/preset_slot

    • api_preset_items.api_name
  • api_get_member/mapinfo

    • api_air_base[].api_name

艦隊司令部情報

  • api_get_member/record

    • api_cmt
    • api_cmt_id

ランキング

  • api_req_ranking/mxltvkpyuklh

    • api_list.api_mtjmdcwtvhdr
    • api_list.api_itbrdpdbkynm

演習

  • api_get_member/practice

    • api_list.api_enemy_name
    • api_list.api_enemy_name_id
    • api_list.api_enemy_comment
    • api_list.api_enemy_comment_id
  • api_req_member/get_practice_enemyinfo

    • api_nickname
    • api_nickname_id
    • api_cmt
    • api_cmt_id
    • api_deckname
    • api_deckname_id
  • api_req_practice/battle_result

    • api_enemy_info.api_user_name
    • api_enemy_info.api_deck_name

Privacy.NameRegexで対応するとして、既存機能が壊れないかどうかの確認が大変そう。

ランキングと演習は他プレイヤーの情報で、一覧の情報で演習の情報表示に使ってるので対応不要。

api_get_member/recordのapi_cmt/_idはget_practice_enemyinfoにも含まれるので、削除して影響がないか確認が必要。

preset_slotとmapinfoのapi_nameは、api_name_idと組になってないせいで削除されず残ってしまっている。api_name単独はいたるところにあるため、このurlの場合だけ単独で削除する。

Comments (4)

  1. Log in to comment