Project

General

Profile

バグ #1132

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

Added by toshi_a 初音 almost 2 years ago. Updated almost 2 years ago.

Status:
終了
Priority:
通常
Target version:
プラグイン名:
user_detail_view
ブランチ:
クラッシュする:

Description

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

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

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

Associated revisions

Revision b3dd61d7 (diff)
Added by toshi_a 初音 almost 2 years ago

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

Revision 6af7d27d (diff)
Added by toshi_a 初音 almost 2 years ago

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

Revision 0703b8a0 (diff)
Added by toshi_a 初音 almost 2 years ago

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

History

#1

Updated by toshi_a 初音 almost 2 years ago

  • Status changed from 新規 to 終了

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

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

Also available in: Atom PDF