1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-11-06 00:50:36 +03:00

API: Added comment tree to pages-read endpoint

Includes tests to cover
This commit is contained in:
Dan Brown
2025-10-24 10:18:52 +01:00
parent fcacf7cacb
commit 4627dfd4f7
5 changed files with 69 additions and 8 deletions

View File

@@ -18,11 +18,12 @@ use Illuminate\Http\Response;
* scoped to the page which the comment is on. The 'parent_id' is used for replies
* and refers to the 'local_id' of the parent comment on the same page, not the main
* globally unique 'id'.
*
* If you want to get all comments for a page in a tree-like structure, as reflected in
* the UI, then that is provided on pages-read API responses.
*/
class CommentApiController extends ApiController
{
// TODO - Add tree-style comment listing to page-show responses.
protected array $rules = [
'create' => [
'page_id' => ['required', 'integer'],