Sort reviews by ID rather than date so there cannot be a tie.

This commit is contained in:
Chris Gavin 2023-12-17 23:03:05 +00:00
Родитель f8d60d9344
Коммит b619a82d2e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 07F950B80C27E4DA
3 изменённых файлов: 5 добавлений и 5 удалений

4
dist/index.js сгенерированный поставляемый
Просмотреть файл

@ -37709,12 +37709,12 @@ class GitHubProvider {
pull_number: prNumber,
});
// filter the reviews to only those from the current user and sort them by date descending
// filter the reviews to only those from the current user and sort them by date (id) descending
const userReviews = reviews
.filter(
(review) => review.user.login.toLowerCase() === login.toLowerCase(),
)
.sort((a, b) => new Date(b.submitted_at) - new Date(a.submitted_at));
.sort((a, b) => b.id - a.id);
// attempt to get the latest review from the user (if there are no reviews from the user, this will be undefined)
const latestReview = userReviews[0];

2
dist/index.js.map сгенерированный поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -55,12 +55,12 @@ class GitHubProvider {
pull_number: prNumber,
});
// filter the reviews to only those from the current user and sort them by date descending
// filter the reviews to only those from the current user and sort them by date (id) descending
const userReviews = reviews
.filter(
(review) => review.user.login.toLowerCase() === login.toLowerCase(),
)
.sort((a, b) => new Date(b.submitted_at) - new Date(a.submitted_at));
.sort((a, b) => b.id - a.id);
// attempt to get the latest review from the user (if there are no reviews from the user, this will be undefined)
const latestReview = userReviews[0];