Skip to content

Commit 1f0ff3c

Browse files
committed
refactor: backend doesent send error objects to frontend
1 parent 5e4369f commit 1f0ff3c

12 files changed

Lines changed: 15 additions & 14 deletions

File tree

src/app/api/course-list/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ export async function GET() {
99
return success(courses);
1010
} catch (error) {
1111
console.error(error);
12-
return failure("Failed to fetch courses", 500, error);
12+
return failure("Failed to fetch courses", 500);
1313
}
1414
}

src/app/api/paper-by-id/[id]/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ export async function GET(req: Request, { params }: { params: { id: string } })
1414
return success(paper);
1515
} catch (error) {
1616
console.error(error);
17-
return failure("Failed to fetch paper", 500, error);
17+
return failure("Failed to fetch paper", 500);
1818
}
1919
}

src/app/api/papers/count/route.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export async function GET(req: Request) {
99

1010
return success(courseCount);
1111
} catch (error) {
12-
return failure("Failed to fetch course counts", 500, error);
12+
console.error(error);
13+
return failure("Failed to fetch course counts", 500);
1314
}
1415
}

src/app/api/papers/route.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,13 @@ export async function GET(req: NextRequest) {
99
const url = req.nextUrl.searchParams;
1010
const sub = url.get("subject");
1111
if (!sub) {
12-
return failure("Subject query parameter is required", 400);
12+
return failure("Subject query parameter is required");
1313
}
1414
const paper = await getPapersBySubject(sub);
1515

1616
return success(paper);
1717
} catch (error) {
18-
return failure("Failed to fetch papers", 500, error);
18+
console.error(error);
19+
return failure("Failed to fetch papers", 500);
1920
}
2021
}

src/app/api/related-subject/route.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export async function GET(req: NextRequest) {
1616

1717
return success({ related_subjects: relatedSubjects });
1818
} catch (error) {
19-
return failure("Failed to fetch related subject", 500, error);
19+
console.error(error);
20+
return failure("Failed to fetch related subject", 500);
2021
}
2122
}

src/app/api/request/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ export async function POST(req: Request) {
2222
return success({ message: "Paper request submitted successfully!", request: newRequest }, "Created", 201);
2323
} catch (error) {
2424
console.error("Error creating paper request:", error);
25-
return failure("Failed to submit request.", 500, error);
25+
return failure("Failed to submit request.", 500);
2626
}
2727
}

src/app/api/selected-papers/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ export async function GET() {
1616
return success(selectedPapers);
1717
} catch (error) {
1818
console.error("Error fetching papers:", error);
19-
return failure("Failed to fetch papers.", 500, error);
19+
return failure("Failed to fetch papers.", 500);
2020
}
2121
}

src/app/api/upcoming-papers/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ export async function GET() {
1919
return success(selectedSubjects);
2020
} catch (error) {
2121
console.error("Error fetching papers:", error);
22-
return failure("Failed to fetch papers.", 500, error);
22+
return failure("Failed to fetch papers.", 500);
2323
}
2424
}

src/app/api/upload/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@ export async function POST(req: Request) {
5454
return success({ file_url, thumbnail_url }, "Created", 201);
5555
} catch (error) {
5656
console.error(error);
57-
return failure("Failed to upload papers", 500, error);
57+
return failure("Failed to upload papers", 500);
5858
}
5959
}

src/app/api/user-papers/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ export async function POST(req: Request) {
2222
return success(transformedPapers);
2323
} catch (error) {
2424
console.error("Error fetching papers:", error);
25-
return failure("Failed to fetch papers.", 500, error);
25+
return failure("Failed to fetch papers.", 500);
2626
}
2727
}

0 commit comments

Comments
 (0)