操作
バグ #783
完了定義されていないDeferred.newを呼び出す
プラグイン名:
ブランチ:
クラッシュする:
説明
Deferredの実体はDelayer::Deferredだが、これがModuleでnewメソッドが定義されていないために呼び出しに失敗する。
whenクラスメソッドなどはDelayer::Deferredに定義されているため、Deferred定数を変更するだけでは解決にならない。
Delayer::Deferred::Deferred.newが正しいが、既存のプラグインと互換性を取るためにDeferred gem側を変更する。
この問題のために、Deferred.newを使っている全てのプラグインがクラッシュする(followingcontrolなど)
関連するチケット
操作