操作
バグ #1452
完了mastodon: アカウントを追加するとクラッシュする
プラグイン名:
mastodon
クラッシュする:
はい
説明
developブランチです.
2891ba91 の変更漏れによりNoMethodError
が出ます.
Traceback (most recent call last): 18: from mikutter.rb:117:in `<main>' 17: from mikutter.rb:81:in `boot!' 16: from /home/yuntan/.local/src/toshi-a.net/mikutter/plugin/gtk/mainloop.rb:10:in `mainloop' 15: from /home/yuntan/.local/src/toshi-a.net/mikutter/plugin/gtk/mainloop.rb:10:in `catch' 14: from /home/yuntan/.local/src/toshi-a.net/mikutter/plugin/gtk/mainloop.rb:12:in `block in mainloop' 13: from /home/yuntan/.local/src/toshi-a.net/mikutter/plugin/gtk/mainloop.rb:12:in `loop' 12: from /home/yuntan/.local/src/toshi-a.net/mikutter/plugin/gtk/mainloop.rb:23:in `block (2 levels) in mainloop' 11: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/delayer-1.1.2/lib/delayer.rb:38:in `method_missing' 10: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/delayer-1.1.2/lib/delayer/extend.rb:109:in `run_once' 9: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/delayer-1.1.2/lib/delayer/extend.rb:117:in `run_once_without_pop_reserve' 8: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/delayer-1.1.2/lib/delayer/procedure.rb:26:in `run' 7: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/pluggaloid-1.5.0/lib/pluggaloid/event.rb:62:in `block in call' 6: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/pluggaloid-1.5.0/lib/pluggaloid/event.rb:239:in `call_all_listeners' 5: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/pluggaloid-1.5.0/lib/pluggaloid/event.rb:239:in `catch' 4: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/pluggaloid-1.5.0/lib/pluggaloid/event.rb:240:in `block in call_all_listeners' 3: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/pluggaloid-1.5.0/lib/pluggaloid/event.rb:240:in `each' 2: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/pluggaloid-1.5.0/lib/pluggaloid/event.rb:241:in `block (2 levels) in call_all_listeners' 1: from /home/yuntan/.local/src/toshi-a.net/mikutter/vendor/bundle/ruby/2.5.0/gems/pluggaloid-1.5.0/lib/pluggaloid/listener.rb:25:in `call' /home/yuntan/.local/src/toshi-a.net/mikutter/plugin/mastodon/mastodon.rb:199:in `block (2 levels) in <top (required)>': undefined method `datasource_slug' for Plugin::Mastodon::Instance:Class (NoMethodError)
再現手順
- アカウント追加ダイアログの最後の画面「認証に成功しました.このアカウントを追加しますか?」でOKを押す.
- クラッシュする.
Yuto Tokunaga さんが4年以上前に更新
- ステータス を 実装待ち から レビュー待ち に変更
- 対象バージョン を 5.1 から 4.1 に変更
- ブランチ を topic/1452-mastodon-account-crash にセット
修正してみました,レビューお願いします.
toshi_a 初音 さんが4年以上前に更新
- ステータス を レビュー待ち から マージ待ち に変更
なるほど、これは完全に忘れてた
こちらでも若干手を加えましたが、OKです。 release/4.1 にmergeしてください。
操作