Project

General

Profile

Actions

バグ #1302

closed

依存関係の足りないプラグインがある

Added by あひる 家鴨 almost 8 years ago. Updated almost 8 years ago.

Status:
終了
Priority:
通常
Target version:
プラグイン名:
intent, twitter
クラッシュする:
Yes

Description

developブランチにて、以下のプラグインでそれぞれ依存関係が足りなく、起動時にこける問題があります。
  • intent プラグイン
    intent プラグインは uitranslator に依存しているが書かれていないため、下記エラーで落ちる
     1: from /home/mikutter/mikutter/core/plugin/intent/intent.rb:63:in `block in <top (required)>'
    /usr/local/bundle/gems/pluggaloid-1.1.1/lib/pluggaloid/plugin.rb:257:in `method_missing': undefined method `_' for #<Plugin:0x00005650b8984bf8> (NoMethodError)
    
  • twitter プラグイン
     Photo プラグインに依存しているが、依存関係に書かれていないため、下記エラーで落ちる
     1: from /home/mikutter/mikutter/core/plugin/twitter/model/world.rb:53:in `to_hash'
    /home/mikutter/mikutter/core/plugin/twitter/model/user.rb:84:in `icon': undefined method `generate' for nil:NilClass (NoMethodError)
    

それぞれ mikutter.yml を修正すれば問題ないですが、これはそれぞれチケット分けた方がいいですかね(それがわかればブランチにコミットしてプッシュします)


再現手順

https://github.com/Na0ki/docker_mikutter/tree/master
このコンテナを起動してmikutterを起動すると再現する

Actions

Also available in: Atom PDF