diff --git a/src/SortableTrait.php b/src/SortableTrait.php index 68124d7..5f98a75 100644 --- a/src/SortableTrait.php +++ b/src/SortableTrait.php @@ -33,7 +33,9 @@ public static function bootSortableTrait(): void static::deleting(function (Model $model): void { if (($model instanceof Sortable || $model instanceof Model) && $model->shouldSortWhenDeleting()) { - self::setMassNewOrder($model->sortables); + self::setMassNewOrder( + $model::query()->ordered()->where('id', '!=', $model->id)->pluck('id')->toArray() + ); } }); }