]> BookStack Code Mirror - bookstack/commit
Changed model loading and permission checking on book sort
authorDan Brown <redacted>
Tue, 4 Jan 2022 21:09:34 +0000 (21:09 +0000)
committerDan Brown <redacted>
Tue, 4 Jan 2022 21:09:34 +0000 (21:09 +0000)
commitd8c45f574605ef27d662cfa850d06b61e81aedb6
treece732441b83805b04e323d1ca21fc926ade1646e
parentedc7c12edfbe4cabcf6d9a5090d29bb947ef35fb
Changed model loading and permission checking on book sort

Models are now loaded into their own map to then be used for sorting and
reporting back of changed books. Prevents akward logic ordering issues
of before where some bits of code assumed/hoped for loaded models on
abstract data structures.

New levels of permissions are now checked for items within the
sort operation. Needs testing to cover.
app/Entities/Tools/BookContents.php
app/Entities/Tools/BookSortMapItem.php
app/Exceptions/SortOperationException.php [deleted file]
app/Http/Controllers/BookSortController.php