なるようになるブログ

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

rails commit log流し読み(2017/09/13)

2017/09/13分のコミットです。

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


Fix activestorage direct upload on firefox

activestorage/app/javascript/activestorage/blob_upload.jsactivestorage/app/javascript/activestorage/ujs.jsの修正です。

Active Storageのdirect uploadがfirefoxで動作しないバグがあったのを修正しています。

formをsubmitする際に、buttonのclickが正しく動作していなかった為、click処理の前にfocusを呼び出すよう修正しています。

@@ -53,6 +53,7 @@ function submitForm(form) {
   if (button) {
     const { disabled } = button
     button.disabled = false
+    button.focus()
     button.click()
     button.disabled = disabled
   } else {

Fix created_at [ci skip]

rails guideのRuby on Rails Security Guideの修正です。

Session Expiryの項内のcreated_atエスケープするよう修正しています。