mirror of
https://github.com/docmost/docmost.git
synced 2025-11-13 18:52:36 +10:00
fix backend page ordering
This commit is contained in:
@ -28,6 +28,12 @@ export class PageController {
|
||||
private readonly pageHistoryService: PageHistoryService,
|
||||
) {}
|
||||
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@Post()
|
||||
async getSpacePages(@Body() spaceIdDto: SpaceIdDto) {
|
||||
return this.pageService.getSidebarPagesBySpaceId(spaceIdDto.spaceId);
|
||||
}
|
||||
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@Post('/info')
|
||||
async getPage(@Body() pageIdDto: PageIdDto) {
|
||||
@ -81,22 +87,16 @@ export class PageController {
|
||||
return this.pageService.getRecentSpacePages(spaceIdDto.spaceId, pagination);
|
||||
}
|
||||
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@Post()
|
||||
async getSpacePages(spaceId: string) {
|
||||
return this.pageService.getSidebarPagesBySpaceId(spaceId);
|
||||
}
|
||||
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@Post('ordering')
|
||||
async getSpacePageOrder(spaceId: string) {
|
||||
return this.pageOrderService.getSpacePageOrder(spaceId);
|
||||
async getSpacePageOrder(@Body() spaceIdDto: SpaceIdDto) {
|
||||
return this.pageOrderService.getSpacePageOrder(spaceIdDto.spaceId);
|
||||
}
|
||||
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@Post('tree')
|
||||
async spacePageTree(@Body() { spaceId }) {
|
||||
return this.pageOrderService.convertToTree(spaceId);
|
||||
async spacePageTree(@Body() spaceIdDto: SpaceIdDto) {
|
||||
return this.pageOrderService.convertToTree(spaceIdDto.spaceId);
|
||||
}
|
||||
|
||||
// TODO: scope to workspaces
|
||||
|
||||
Reference in New Issue
Block a user