なるようになるブログ

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

rails commit log流し読み(2020/12/31)

2020/12/31分のコミットです。

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


Fix broken link for free programming books [ci-skip]

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

List of Free Programming Booksへのリンクが壊れていたのを修正しています。


Merge pull request #40974 from kamipo/dont_mangle_enum_names_for_unicode_letters

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

enumの値をメソッド用にサニタイズする際に、メソッド名として使用出来るUnicode charactersまでサニタイズしていたのを、Unicode charactersについてはサニタイズしないよう修正しています。


Clarify use of rescue_from [ci skip]

activesupport/lib/active_support/rescuable.rbのdocの修正です。

rescue_fromメソッドのdocで、rescue_fromはcontroller向けの処理である旨説明がされていたのですが、実際はそうではない為、該当部分の説明を修正しています。


Merge pull request #40981 from mkasztelnik/40900-fix-lazy-translation-in-partial-with-block

Action Viewの修正です。

@virtual_path変数を削除した、Remove redundant @virtual_path variableをRevertしています。

@current_template経由でvirtual_pathにアクセス出来るから不要だろう、という事で削除されたのですが、@current_template経由で値を取得すると、partial内でtranslationを呼び出した際のscopeが変わってしまい、既存のアプリに影響が出てしまった為、元の挙動を維持する為Revertしています。


fix CHANGELOG entry for #40768

activerecord/CHANGELOG.mdの修正です。

find_sole_byfind_by_soleにタイポしていたのを修正しています。