なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2016/11/28)

2016/11/28分のコミットです。

CHANGELOGへの追加はありませんでした。


Remove default argument value.

actionpack/lib/action_dispatch/testing/request_encoder.rbの修正です。

ActionDispatch::RequestEncoder#initializeメソッドのresponse_parser引数からデフォルト値を削除しています。誤って追加されたものだった為。


[ci skip] Update the as docs.

actionpack/lib/action_dispatch/testing/integration.rbの修正です。

ActionDispatch::IntegrationTestクラスのdoc内のasオプションについて説明している箇所に、Accept headerも設定される旨説明を追加しています。


fix: solves issue#27189

rails guideのGetting Started with Railsの修正です。

Updating Articlesの項にあるpost処理用のexampleコードに誤りがあったのを修正しています。


fixing update_all and delete_all when chained with left_joins. fixes #27192

activerecord/lib/active_record/relation.rbの修正です。

left_joins + update_all / delete_allが動作しないバグがあったのを修正しています。


Merge pull request #27195 from y-yagi/use_public_module_include

includeメソッドを呼び出すのにsendメソッドを使用していたのを、直接includeメソッドをコールするよう修正しています。Ruby 2.2ではModule#includeメソッドはpublic メソッドになっており、sendを使用する必要は無い為。