Actions
致命的 #730
closedMessageとUserのキャッシュテーブルが同一のものになっている
Start date:
2014-11-07
Due date:
% Done:
0%
プラグイン名:
Description
Message.findbyidがUserのキャッシュに存在するIDを渡した時、Userのインスタンスを返してくる場合がある。
User.findbyidname("toshi_a").id > 15926668 Message.findbyid(15926668) # Messageが返って来なければならない > User(@toshi_a)
このことで、キャッシュに乗っているUserのIDと同じMessageのIDが出てきた場合、以下の場所で呼び出しているtype_strictでクラッシュする
core/mui/cairo_cell_renderer_message.rb:146:in `render_message'
Actions