- $visibleShelfBooks = $shelf->visibleBooks()->get();
- $sortedVisibleShelfBooks = $visibleShelfBooks
- ->sortBy($sort, SORT_REGULAR, $order === 'desc')
+ $sortedVisibleShelfBooks = $shelf->visibleBooks()->get()
+ ->sortBy($sort === 'default' ? 'pivot.order' : $sort, SORT_REGULAR, $order === 'desc')