Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
upromo
5 лет назад

Про посты с одинаковой суммой в очереди и их сортировку

Здравствуйте. Недавно было подсказано, что такие посты сортируются по алфовиту, а то и вообще непонятно как. Это неправильно.
Исправлено.

Что было сделано

Теперь если посты имеют одинаковую сумму в очереди, они сортируются так, что выше находятся те, у которых ближе выплата. Это позволит повысить шансы получить ап тем, кто сжег GBG раньше.

Было:

function compareAmount(a, b)
{
    if(a.amount > b.amount)
    {
        return -1;
    }
else{
        return 1;
    }
}

Сейчас:

function compareAmount(a, b)
{
    if(a.amount > b.amount)
    {
        return -1;
    }
    else if (a.amount === b.amount && a.end_date < b.end_date)
{
return -1;
}
else if (a.amount === b.amount && a.end_date > b.end_date)
{
return 1;
}
else{
        return 1;
    }
}

В настоящее время идёт проверка

Исследование перед публикацией поста показало, что сортировка работает верно, но всё же она будет производиться и далее.

Удачного сжигания

Благодарим за внимание. Сжигайте, продвигая и задвигая. Этим вы поспособствуете уменьшению долга системы, восстановлению эмиссии GBG и избавлению от дефолта.


Напоминаем, что вы можете делегировать СГ @upromo, получая 80% кураторских либо добавить аккаунт в кураторы бота от @vik, поддержав проект. Также, если вы автор, можете сжигать от 20 GBG к @null, получая ап.

3
49.526 GOLOS
На Golos с April 2019
Комментарии (6)
Сортировать по:
Сначала старые