diff --git a/src/plugins/reviewDB/components/ReviewsView.tsx b/src/plugins/reviewDB/components/ReviewsView.tsx index bd9a94826..8dd83e7e6 100644 --- a/src/plugins/reviewDB/components/ReviewsView.tsx +++ b/src/plugins/reviewDB/components/ReviewsView.tsx @@ -61,7 +61,7 @@ export default function ReviewsView({ }: Props) { const [signal, refetch] = useForceUpdater(true); - const [reviewData] = useAwaiter(() => getReviews(discordId, { offset: (page - 1) * REVIEWS_PER_PAGE, fetchVotes: true }), { + const [reviewData] = useAwaiter(() => getReviews(discordId, { offset: (page - 1) * REVIEWS_PER_PAGE, limit: REVIEWS_PER_PAGE, fetchVotes: true }), { fallbackValue: null, deps: [refetchSignal, signal, page], onSuccess: data => { @@ -69,7 +69,7 @@ export default function ReviewsView({ const systemReviews = data!.reviews.filter(r => r.type === ReviewType.System); const normalReviews = data!.reviews.filter(r => r.type !== ReviewType.System); - data!.reviews = [...systemReviews, ...normalReviews.reverse()]; + data!.reviews = [...systemReviews, ...normalReviews]; scrollToTop?.(); onFetchReviews(data!); } diff --git a/src/plugins/reviewDB/index.tsx b/src/plugins/reviewDB/index.tsx index 59dc13c46..0afdd3e65 100644 --- a/src/plugins/reviewDB/index.tsx +++ b/src/plugins/reviewDB/index.tsx @@ -187,7 +187,6 @@ export default definePlugin({ {reviewData.reviews .filter(review => review.id !== 0) .slice(0, 4) - .reverse() .map((review, idx) => { const showCount = idx === 3 && reviewData.reviewCount > 4;