Files
danbooru/app/models
evazion acd49be4cc Fix #3419: Deleting a post doesn't clear parent's "parent" status.
Bug: when deleting a child post and the "Move favorites to parent?" option is
set, the parent's has_active_children flag is not cleared.

`give_favorites_to_parent` moves the votes, and moving the votes has the
side effect of reloading the post (to get the new score). But reloading
the post wipes out the is_deleted_changed? flag, which is used by `update_parent_on_save`.

Fix: update the `is_deleted` flag *before* moving favorites, so that the
`update_parent_on_save` callback runs before `give_favorite_to_parent` runs.
2017-12-05 19:35:15 -06:00
..
2017-11-22 15:41:50 -08:00
2017-11-20 16:30:07 -08:00
2017-09-13 14:47:42 -07:00
2017-11-16 14:20:32 -08:00
2017-11-22 15:46:30 -08:00
2017-11-20 16:30:07 -08:00
2017-07-12 15:52:48 -07:00