1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

[skip ci] Fix typo and simplify after_commit example

The beginning of the note on the :on option is not capitalised correctly.
The :destroy symbol in the after_commit example is unnecessarily wrapped in an array.
This commit is contained in:
wynksaiddestroy 2016-06-14 14:45:43 +02:00 committed by GitHub
parent f27a932d6f
commit c4861cc67d

View file

@ -399,7 +399,7 @@ By using the `after_commit` callback we can account for this case.
```ruby
class PictureFile < ApplicationRecord
after_commit :delete_picture_file_from_disk, on: [:destroy]
after_commit :delete_picture_file_from_disk, on: :destroy
def delete_picture_file_from_disk
if File.exist?(filepath)
@ -409,7 +409,7 @@ class PictureFile < ApplicationRecord
end
```
NOTE: the `:on` option specifies when a callback will be fired. If you
NOTE: The `:on` option specifies when a callback will be fired. If you
don't supply the `:on` option the callback will fire for every action.
Since using `after_commit` callback only on create, update or delete is