refacto: massive use of getMessageError

This commit is contained in:
Julien Froidefond
2025-02-27 14:26:48 +01:00
parent e76b849b17
commit 246c0c650a
26 changed files with 104 additions and 101 deletions

View File

@@ -1,7 +1,7 @@
import { NextResponse } from "next/server";
import { AuthServerService } from "@/lib/services/auth-server.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
import { AppError } from "@/utils/errors";
import { UserData } from "@/lib/services/auth-server.service";
@@ -23,7 +23,7 @@ export async function POST(request: Request) {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 401 }
@@ -37,7 +37,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.AUTH.INVALID_CREDENTIALS,
message: ERROR_MESSAGES[ERROR_CODES.AUTH.INVALID_CREDENTIALS],
message: getErrorMessage(ERROR_CODES.AUTH.INVALID_CREDENTIALS),
},
},
{ status: 500 }

View File

@@ -1,7 +1,7 @@
import { NextResponse } from "next/server";
import { cookies } from "next/headers";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
export async function POST() {
try {
@@ -14,7 +14,7 @@ export async function POST() {
{
error: {
code: ERROR_CODES.AUTH.LOGOUT_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.AUTH.LOGOUT_ERROR],
message: getErrorMessage(ERROR_CODES.AUTH.LOGOUT_ERROR),
},
},
{ status: 500 }

View File

@@ -1,8 +1,8 @@
import { NextResponse } from "next/server";
import { AuthServerService, UserData } from "@/lib/services/auth-server.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { getErrorMessage } from "@/utils/errors";
export async function POST(request: Request) {
try {
@@ -27,7 +27,7 @@ export async function POST(request: Request) {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status }
@@ -41,7 +41,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.AUTH.INVALID_USER_DATA,
message: ERROR_MESSAGES[ERROR_CODES.AUTH.INVALID_USER_DATA],
message: getErrorMessage(ERROR_CODES.AUTH.INVALID_USER_DATA),
},
},
{ status: 500 }

View File

@@ -1,7 +1,7 @@
import { NextRequest, NextResponse } from "next/server";
import { DebugService, RequestTiming } from "@/lib/services/debug.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
import { AppError } from "@/utils/errors";
export async function GET() {
@@ -15,7 +15,7 @@ export async function GET() {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -25,7 +25,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.DEBUG.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.DEBUG.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.DEBUG.FETCH_ERROR),
},
},
{ status: 500 }
@@ -47,7 +47,7 @@ export async function POST(request: NextRequest) {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -57,7 +57,7 @@ export async function POST(request: NextRequest) {
{
error: {
code: ERROR_CODES.DEBUG.SAVE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.DEBUG.SAVE_ERROR],
message: getErrorMessage(ERROR_CODES.DEBUG.SAVE_ERROR),
},
},
{ status: 500 }
@@ -78,7 +78,7 @@ export async function DELETE() {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -88,7 +88,7 @@ export async function DELETE() {
{
error: {
code: ERROR_CODES.DEBUG.CLEAR_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.DEBUG.CLEAR_ERROR],
message: getErrorMessage(ERROR_CODES.DEBUG.CLEAR_ERROR),
},
},
{ status: 500 }

View File

@@ -1,7 +1,7 @@
import { NextRequest, NextResponse } from "next/server";
import { BookService } from "@/lib/services/book.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
import { AppError } from "@/utils/errors";
export const dynamic = "force-dynamic";
@@ -17,7 +17,7 @@ export async function GET(
{
error: {
code: ERROR_CODES.IMAGE.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.IMAGE.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.IMAGE.FETCH_ERROR),
},
},
{ status: 400 }
@@ -41,7 +41,7 @@ export async function GET(
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -51,7 +51,7 @@ export async function GET(
{
error: {
code: ERROR_CODES.IMAGE.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.IMAGE.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.IMAGE.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,7 +1,7 @@
import { NextRequest, NextResponse } from "next/server";
import { BookService } from "@/lib/services/book.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
import { AppError } from "@/utils/errors";
export async function PATCH(request: NextRequest, { params }: { params: { bookId: string } }) {
@@ -13,7 +13,7 @@ export async function PATCH(request: NextRequest, { params }: { params: { bookId
{
error: {
code: ERROR_CODES.BOOK.PROGRESS_UPDATE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.BOOK.PROGRESS_UPDATE_ERROR],
message: getErrorMessage(ERROR_CODES.BOOK.PROGRESS_UPDATE_ERROR),
},
},
{ status: 400 }
@@ -29,7 +29,7 @@ export async function PATCH(request: NextRequest, { params }: { params: { bookId
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -39,7 +39,7 @@ export async function PATCH(request: NextRequest, { params }: { params: { bookId
{
error: {
code: ERROR_CODES.BOOK.PROGRESS_UPDATE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.BOOK.PROGRESS_UPDATE_ERROR],
message: getErrorMessage(ERROR_CODES.BOOK.PROGRESS_UPDATE_ERROR),
},
},
{ status: 500 }
@@ -58,7 +58,7 @@ export async function DELETE(request: NextRequest, { params }: { params: { bookI
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -68,7 +68,7 @@ export async function DELETE(request: NextRequest, { params }: { params: { bookI
{
error: {
code: ERROR_CODES.BOOK.PROGRESS_DELETE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.BOOK.PROGRESS_DELETE_ERROR],
message: getErrorMessage(ERROR_CODES.BOOK.PROGRESS_DELETE_ERROR),
},
},
{ status: 500 }

View File

@@ -1,7 +1,7 @@
import { NextResponse } from "next/server";
import { BookService } from "@/lib/services/book.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
import { AppError } from "@/utils/errors";
import { KomgaBookWithPages } from "@/types/komga";
export async function GET(request: Request, { params }: { params: { bookId: string } }) {
@@ -15,7 +15,7 @@ export async function GET(request: Request, { params }: { params: { bookId: stri
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -25,7 +25,7 @@ export async function GET(request: Request, { params }: { params: { bookId: stri
{
error: {
code: ERROR_CODES.BOOK.NOT_FOUND,
message: ERROR_MESSAGES[ERROR_CODES.BOOK.NOT_FOUND],
message: getErrorMessage(ERROR_CODES.BOOK.NOT_FOUND),
},
},
{ status: 500 }

View File

@@ -1,7 +1,7 @@
import { NextResponse } from "next/server";
import { getServerCacheService, ServerCacheService } from "@/lib/services/server-cache.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
export async function POST() {
try {
@@ -14,7 +14,7 @@ export async function POST() {
{
error: {
code: ERROR_CODES.CACHE.CLEAR_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.CACHE.CLEAR_ERROR],
message: getErrorMessage(ERROR_CODES.CACHE.CLEAR_ERROR),
},
},
{ status: 500 }

View File

@@ -5,7 +5,7 @@ import {
ServerCacheService,
} from "@/lib/services/server-cache.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
export async function GET() {
try {
@@ -17,7 +17,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.CACHE.MODE_FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.CACHE.MODE_FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.CACHE.MODE_FETCH_ERROR),
},
},
{ status: 500 }
@@ -33,7 +33,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.CACHE.INVALID_MODE,
message: ERROR_MESSAGES[ERROR_CODES.CACHE.INVALID_MODE],
message: getErrorMessage(ERROR_CODES.CACHE.INVALID_MODE),
},
},
{ status: 400 }
@@ -49,7 +49,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.CACHE.MODE_UPDATE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.CACHE.MODE_UPDATE_ERROR],
message: getErrorMessage(ERROR_CODES.CACHE.MODE_UPDATE_ERROR),
},
},
{ status: 500 }

View File

@@ -1,8 +1,8 @@
import { NextResponse } from "next/server";
import { ConfigDBService } from "@/lib/services/config-db.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { KomgaConfig, KomgaConfigData } from "@/types/komga";
import { getErrorMessage } from "@/utils/errors";
export const dynamic = "force-dynamic";
@@ -22,7 +22,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.MIDDLEWARE.UNAUTHORIZED,
message: ERROR_MESSAGES[ERROR_CODES.MIDDLEWARE.UNAUTHORIZED],
message: getErrorMessage(ERROR_CODES.MIDDLEWARE.UNAUTHORIZED),
},
},
{ status: 401 }
@@ -32,7 +32,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.CONFIG.SAVE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.CONFIG.SAVE_ERROR],
message: getErrorMessage(ERROR_CODES.CONFIG.SAVE_ERROR),
},
},
{ status: 500 }
@@ -53,7 +53,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.MIDDLEWARE.UNAUTHORIZED,
message: ERROR_MESSAGES[ERROR_CODES.MIDDLEWARE.UNAUTHORIZED],
message: getErrorMessage(ERROR_CODES.MIDDLEWARE.UNAUTHORIZED),
},
},
{ status: 401 }
@@ -64,7 +64,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.KOMGA.MISSING_CONFIG,
message: ERROR_MESSAGES[ERROR_CODES.KOMGA.MISSING_CONFIG],
message: getErrorMessage(ERROR_CODES.KOMGA.MISSING_CONFIG),
},
},
{ status: 404 }
@@ -75,7 +75,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.CONFIG.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.CONFIG.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.CONFIG.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,8 +1,8 @@
import { NextResponse } from "next/server";
import { FavoriteService } from "@/lib/services/favorite.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { getErrorMessage } from "@/utils/errors";
export async function GET() {
try {
@@ -15,7 +15,7 @@ export async function GET() {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -25,7 +25,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.FAVORITE.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.FAVORITE.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.FAVORITE.FETCH_ERROR),
},
},
{ status: 500 }
@@ -45,7 +45,7 @@ export async function POST(request: Request) {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -55,7 +55,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.FAVORITE.ADD_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.FAVORITE.ADD_ERROR],
message: getErrorMessage(ERROR_CODES.FAVORITE.ADD_ERROR),
},
},
{ status: 500 }
@@ -75,7 +75,7 @@ export async function DELETE(request: Request) {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -85,7 +85,7 @@ export async function DELETE(request: Request) {
{
error: {
code: ERROR_CODES.FAVORITE.DELETE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.FAVORITE.DELETE_ERROR],
message: getErrorMessage(ERROR_CODES.FAVORITE.DELETE_ERROR),
},
},
{ status: 500 }

View File

@@ -1,8 +1,8 @@
import { NextRequest, NextResponse } from "next/server";
import { BookService } from "@/lib/services/book.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { getErrorMessage } from "@/utils/errors";
export const dynamic = "force-dynamic";
@@ -20,7 +20,7 @@ export async function GET(
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -30,7 +30,7 @@ export async function GET(
{
error: {
code: ERROR_CODES.IMAGE.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.IMAGE.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.IMAGE.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,8 +1,8 @@
import { NextRequest, NextResponse } from "next/server";
import { BookService } from "@/lib/services/book.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { getErrorMessage } from "@/utils/errors";
export const dynamic = "force-dynamic";
@@ -18,7 +18,7 @@ export async function GET(
{
error: {
code: ERROR_CODES.BOOK.PAGES_FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.BOOK.PAGES_FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.BOOK.PAGES_FETCH_ERROR),
},
},
{ status: 400 }
@@ -34,7 +34,7 @@ export async function GET(
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -44,7 +44,7 @@ export async function GET(
{
error: {
code: ERROR_CODES.IMAGE.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.IMAGE.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.IMAGE.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,8 +1,8 @@
import { NextRequest, NextResponse } from "next/server";
import { BookService } from "@/lib/services/book.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { getErrorMessage } from "@/utils/errors";
export async function GET(request: NextRequest, { params }: { params: { bookId: string } }) {
try {
@@ -15,7 +15,7 @@ export async function GET(request: NextRequest, { params }: { params: { bookId:
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -25,7 +25,7 @@ export async function GET(request: NextRequest, { params }: { params: { bookId:
{
error: {
code: ERROR_CODES.IMAGE.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.IMAGE.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.IMAGE.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,8 +1,8 @@
import { NextRequest, NextResponse } from "next/server";
import { SeriesService } from "@/lib/services/series.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { getErrorMessage } from "@/utils/errors";
export const dynamic = "force-dynamic";
@@ -17,7 +17,7 @@ export async function GET(request: NextRequest, { params }: { params: { seriesId
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -27,7 +27,7 @@ export async function GET(request: NextRequest, { params }: { params: { seriesId
{
error: {
code: ERROR_CODES.IMAGE.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.IMAGE.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.IMAGE.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,8 +1,8 @@
import { NextRequest, NextResponse } from "next/server";
import { SeriesService } from "@/lib/services/series.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { getErrorMessage } from "@/utils/errors";
export async function GET(request: NextRequest, { params }: { params: { seriesId: string } }) {
try {
@@ -15,7 +15,7 @@ export async function GET(request: NextRequest, { params }: { params: { seriesId
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -25,7 +25,7 @@ export async function GET(request: NextRequest, { params }: { params: { seriesId
{
error: {
code: ERROR_CODES.IMAGE.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.IMAGE.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.IMAGE.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,9 +1,9 @@
import { NextResponse } from "next/server";
import { LibraryService } from "@/lib/services/library.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { KomgaLibrary } from "@/types/komga";
import { getErrorMessage } from "@/utils/errors";
export const dynamic = "force-dynamic";
export async function GET() {
@@ -17,7 +17,7 @@ export async function GET() {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -27,7 +27,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.LIBRARY.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.LIBRARY.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.LIBRARY.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,9 +1,9 @@
import { NextResponse } from "next/server";
import { SeriesService } from "@/lib/services/series.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { KomgaSeries } from "@/types/komga";
import { getErrorMessage } from "@/utils/errors";
export const dynamic = "force-dynamic";
@@ -18,7 +18,7 @@ export async function GET(request: Request, { params }: { params: { seriesId: st
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -28,7 +28,7 @@ export async function GET(request: Request, { params }: { params: { seriesId: st
{
error: {
code: ERROR_CODES.SERIES.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.SERIES.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.SERIES.FETCH_ERROR),
},
},
{ status: 500 }

View File

@@ -1,7 +1,7 @@
import { NextResponse } from "next/server";
import { TestService } from "@/lib/services/test.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { getErrorMessage } from "@/utils/errors";
import { KomgaLibrary } from "@/types/komga";
export async function POST(request: Request) {
@@ -25,7 +25,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.KOMGA.CONNECTION_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.KOMGA.CONNECTION_ERROR],
message: getErrorMessage(ERROR_CODES.KOMGA.CONNECTION_ERROR),
},
},
{ status: 400 }

View File

@@ -1,8 +1,8 @@
import { NextResponse } from "next/server";
import { ConfigDBService } from "@/lib/services/config-db.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { TTLConfig } from "@/types/komga";
import { getErrorMessage } from "@/utils/errors";
export async function GET() {
try {
@@ -16,7 +16,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.MIDDLEWARE.UNAUTHORIZED,
message: ERROR_MESSAGES[ERROR_CODES.MIDDLEWARE.UNAUTHORIZED],
message: getErrorMessage(ERROR_CODES.MIDDLEWARE.UNAUTHORIZED),
},
},
{ status: 401 }
@@ -27,7 +27,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.CONFIG.TTL_FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.CONFIG.TTL_FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.CONFIG.TTL_FETCH_ERROR),
},
},
{ status: 500 }
@@ -58,7 +58,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.MIDDLEWARE.UNAUTHORIZED,
message: ERROR_MESSAGES[ERROR_CODES.MIDDLEWARE.UNAUTHORIZED],
message: getErrorMessage(ERROR_CODES.MIDDLEWARE.UNAUTHORIZED),
},
},
{ status: 401 }
@@ -68,7 +68,7 @@ export async function POST(request: Request) {
{
error: {
code: ERROR_CODES.CONFIG.TTL_SAVE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.CONFIG.TTL_SAVE_ERROR],
message: getErrorMessage(ERROR_CODES.CONFIG.TTL_SAVE_ERROR),
},
},
{ status: 500 }

View File

@@ -1,9 +1,9 @@
import { NextRequest, NextResponse } from "next/server";
import { PreferencesService } from "@/lib/services/preferences.service";
import { ERROR_CODES } from "@/constants/errorCodes";
import { ERROR_MESSAGES } from "@/constants/errorMessages";
import { AppError } from "@/utils/errors";
import { UserPreferences } from "@/types/preferences";
import { getErrorMessage } from "@/utils/errors";
export async function GET() {
try {
@@ -16,7 +16,7 @@ export async function GET() {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -26,7 +26,7 @@ export async function GET() {
{
error: {
code: ERROR_CODES.PREFERENCES.FETCH_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.PREFERENCES.FETCH_ERROR],
message: getErrorMessage(ERROR_CODES.PREFERENCES.FETCH_ERROR),
},
},
{ status: 500 }
@@ -48,7 +48,7 @@ export async function PUT(request: NextRequest) {
{
error: {
code: error.code,
message: ERROR_MESSAGES[error.code],
message: getErrorMessage(error.code),
},
},
{ status: 500 }
@@ -58,7 +58,7 @@ export async function PUT(request: NextRequest) {
{
error: {
code: ERROR_CODES.PREFERENCES.UPDATE_ERROR,
message: ERROR_MESSAGES[ERROR_CODES.PREFERENCES.UPDATE_ERROR],
message: getErrorMessage(ERROR_CODES.PREFERENCES.UPDATE_ERROR),
},
},
{ status: 500 }