fix(reviews): use correct key 'data' from getReviewPoints_fromApi response

- getReviewPoints_fromApi returns {data, stats, ...} not {reviewPoints, ...}
- Fixed key check from 'reviewPoints' to 'data'

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-20 19:05:39 +08:00
parent b2e8d3299c
commit 401097536e
+1 -1
View File
@@ -233,7 +233,7 @@ export async function loader({ request }: LoaderFunctionArgs) {
return Response.json({
previousRoute: previousRoute,
document: ('document' in reviewData && !('error' in reviewData)) ? reviewData.document : null,
reviewPoints: ('reviewPoints' in reviewData && !('error' in reviewData)) ? reviewData.reviewPoints : unifiedData.results,
reviewPoints: ('data' in reviewData && !('error' in reviewData)) ? reviewData.data : unifiedData.results,
reviewInfo: { reviewTime: unifiedData.evaluated_at, reviewModel: 'GraphRAG', ruleGroup: '', result: '', issueCount: unifiedData.summary?.total_points || 0 },
statistics: {
total: unifiedData.summary?.total_points || 0,