diff --git a/src/app/series/[seriesId]/page.tsx b/src/app/series/[seriesId]/page.tsx index c6361f7..5876158 100644 --- a/src/app/series/[seriesId]/page.tsx +++ b/src/app/series/[seriesId]/page.tsx @@ -32,7 +32,7 @@ async function getSeriesBooks(seriesId: string, page: number = 1, unreadOnly: bo return { data: books, series }; } catch (error) { - throw error instanceof Error ? error : new Error("Erreur lors de la récupération des tomes"); + throw error instanceof AppError ? error : new AppError(ERROR_CODES.BOOK.PAGES_FETCH_ERROR); } } diff --git a/src/i18n/messages/en/common.json b/src/i18n/messages/en/common.json index 0081112..3ed20e3 100644 --- a/src/i18n/messages/en/common.json +++ b/src/i18n/messages/en/common.json @@ -260,6 +260,7 @@ "SERIES_FETCH_ERROR": "Error fetching series", "HOME_FETCH_ERROR": "Error fetching home", "SERIES_NO_BOOKS_FOUND": "No books found in the series", + "BOOK_PAGES_FETCH_ERROR": "Error fetching book pages", "GENERIC_ERROR": "An error occurred" } diff --git a/src/i18n/messages/fr/common.json b/src/i18n/messages/fr/common.json index 3e1873d..e077941 100644 --- a/src/i18n/messages/fr/common.json +++ b/src/i18n/messages/fr/common.json @@ -260,6 +260,7 @@ "SERIES_FETCH_ERROR": "Erreur lors de la récupération des séries", "HOME_FETCH_ERROR": "Erreur lors de la récupération de l'accueil", "SERIES_NO_BOOKS_FOUND": "Aucun livre trouvé dans la série", + "BOOK_PAGES_FETCH_ERROR": "Erreur lors de la récupération des pages du livre", "GENERIC_ERROR": "Une erreur est survenue" }