プロジェクト

全般

プロフィール

致命的 #715

完了

起動時にmikutterがNameErrorで終了する(achievement.rb)

Satoshi Okuno さんが約10年前に追加. 約10年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
開始日:
2014-10-05
期日:
進捗率:

0%

プラグイン名:
achievement.rb

説明

アナウンスする未解除実績によって、achievement.rbの 46行目付近でNameErrorが発生します。

result = @options[:depends].map{ |slug| unachievements[slug] }.any?  <- Booleanが帰る
if result <- Trueのみ成立
result.notachieved_parent <- TrueClassに対してnotachieved_parentを呼び出してNameError
else
self end
else

多分any?じゃなくfirstが正解かなと思います。
パッチ添付しますので、評価お願いします。


ファイル

0001-mikutter.patch (1.28 KB) 0001-mikutter.patch Satoshi Okuno, 2014-10-05 19:20

toshi_a 初音 さんが約10年前に更新

  • ステータスパッチ適用待ち から レビュー待ち に変更
  • 担当者Satoshi Okuno にセット

再現しました。このメソッドはできるだけ子実績を取得して返す(前提実績がないものを選ぶ)必要があるため、少し変更しています。

Satoshi Okuno さんが約10年前に更新

  • ステータスレビュー待ち から 終了 に変更

お疲れさまです。

確認しました。

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