From bd8778acf987572525a657112817a0a447d351ef Mon Sep 17 00:00:00 2001 From: Nick Khaetsky Date: Wed, 24 Jan 2024 10:59:27 +0300 Subject: [PATCH 1/2] Introduce event after sorting records --- src/Database/Traits/Sortable.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Database/Traits/Sortable.php b/src/Database/Traits/Sortable.php index 62e5ee306..828c0701d 100644 --- a/src/Database/Traits/Sortable.php +++ b/src/Database/Traits/Sortable.php @@ -83,6 +83,8 @@ public function setSortableOrder($itemIds, $referencePool = null) ->update([$this->getSortOrderColumn() => $update['sort_order']]); } } + + Event::fire('model.updateSorting', [$this->parent]); } /** From e45ce4e38fadb4b1a1e601f63ecce440b75ae817 Mon Sep 17 00:00:00 2001 From: Nick Khaetsky Date: Wed, 24 Jan 2024 11:05:56 +0300 Subject: [PATCH 2/2] Update Sortable.php --- src/Database/Traits/Sortable.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Database/Traits/Sortable.php b/src/Database/Traits/Sortable.php index 828c0701d..f26c38d97 100644 --- a/src/Database/Traits/Sortable.php +++ b/src/Database/Traits/Sortable.php @@ -84,7 +84,7 @@ public function setSortableOrder($itemIds, $referencePool = null) } } - Event::fire('model.updateSorting', [$this->parent]); + Event::fire('model.updateSorting', [$this]); } /**