プロジェクト

全般

プロフィール

バグ #1132

User Modelにidnameフィールドを仮定している箇所を調査する

toshi_a 初音4ヶ月前に追加. 4ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
プラグイン名:
user_detail_view
ブランチ:
クラッシュする:
いいえ

説明

User Modelにはidnameが存在しない可能性があるが、user_detail_viewが参照しているようだ。

https://github.com/sora0920/mikutodon/issues/19

バンドルプラグインが不適切な場所でidnameフィールドを参照している箇所をもう一度調査して、今後の方針を再検討する。

関係しているリビジョン

リビジョン b3dd61d7 (差分)
toshi_a 初音4ヶ月前に追加

Twitter User以外に対してidnameメソッドを参照する可能性のあるところで、チェックするようにした refs #1132

リビジョン 6af7d27d (差分)
toshi_a 初音4ヶ月前に追加

user_detail_view: ミュートしているユーザが居ると、idnameフィールドがないMessageは全てミュートされてしまう refs #1132

リビジョン 0703b8a0 (差分)
toshi_a 初音3ヶ月前に追加

DRが有効になっていると、idnameがないModelをTLに表示するとクラッシュする refs #1132

履歴

#1 toshi_a 初音4ヶ月前に更新

  • ステータス新規 から 終了 に変更

必要な箇所は全て修正し、idnameを提供しないこのサンプルコードが動くようになりました。

https://github.com/toshia/mikutter-oshaburi/releases/tag/day0

他の形式にエクスポート: Atom PDF