を使用したフォームを持つ基本的な Web アプリがありActionText
ます。変更が加えられると、AJAX (自動保存!) を介してコントローラーを呼び出す Trix リスナーが作成されます。コントローラーは次のようになります。
def update
respond_to do |format|
if @model.update(model_params)
format.json { render json: @model }
else
format.json { render json: @model.errors, status: :unprocessable_entity }
end
end
end
これは Rails 6.1 alpha ではまったく問題なく動作していましたが、Rails 6.1 RC1 への更新以降、同じコードで次のエラーが発生します。
ActionView::MissingTemplate (Missing partial action_text/content/_layout with
{:locale=>[:en], :formats=>[:json], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby]}.
これがなぜなのか、誰かに光を当てることができる人はいますか? ソースを掘り下げてみましたが、賢明ではありません。この件と関係があるのかも気になりました。
前もって感謝します。