ReviewDB: Fix Collection Sorting (#4516)

This commit is contained in:
thororen 2026-08-17 12:47:57 -04:00 • committed by GitHub
parent 79759ffa7e
commit de489fc6bd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 3 deletions

View file

@ -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!);
}

View file

@ -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;