diff --git a/backend/nestjs-seshat-api/src/books/books.service.ts b/backend/nestjs-seshat-api/src/books/books.service.ts index 77f8685..c748fbf 100644 --- a/backend/nestjs-seshat-api/src/books/books.service.ts +++ b/backend/nestjs-seshat-api/src/books/books.service.ts @@ -76,6 +76,10 @@ export class BooksService { }); } + async findBooks(): Promise { + return await this.bookRepository.find(); + } + async findActualBookStatusesTrackedBy(userId: UUID, series: SeriesDto): Promise { return await this.bookStatusRepository.createQueryBuilder('s') .innerJoin('s.book', 'b') diff --git a/backend/nestjs-seshat-api/src/library/library.controller.ts b/backend/nestjs-seshat-api/src/library/library.controller.ts index e37ac4b..48cbb53 100644 --- a/backend/nestjs-seshat-api/src/library/library.controller.ts +++ b/backend/nestjs-seshat-api/src/library/library.controller.ts @@ -282,14 +282,10 @@ export class LibraryController { @Get('books') async getBooksFromUser( @Request() req, - @Body() body: SeriesDto, ) { return { success: true, - data: await this.library.findBooksFromSeries({ - provider: body.provider, - providerSeriesId: body.providerSeriesId, - }), + data: await this.library.findBooks(), }; } diff --git a/backend/nestjs-seshat-api/src/library/library.service.ts b/backend/nestjs-seshat-api/src/library/library.service.ts index 62d2b93..89e70fc 100644 --- a/backend/nestjs-seshat-api/src/library/library.service.ts +++ b/backend/nestjs-seshat-api/src/library/library.service.ts @@ -136,6 +136,10 @@ export class LibraryService { return bookId; } + async findBooks() { + return await this.books.findBooks(); + } + async findBooksFromSeries(series: SeriesDto) { return await this.books.findBooksFromSeries(series); }