GolosChain / tolstoy

Golos Blockchain Social Web Application
https://golos.io
MIT License
40 stars 29 forks source link

Пропуск новых постов #549

Closed mastercyb closed 6 years ago

mastercyb commented 6 years ago

Смотрим в новое на golos.io по определенному тэгу. Заходим к толику и видим в 2-3 раза больше постов. Баг уже этот очень давно. Надо фиксить ASAP.

b1acksun commented 6 years ago

При вызове {"id":11,"method":"call","params":[0,"get_discussions_by_created",[{"limit":20,"truncate_body":1024,"select_tags":["ru--otkrytyij-kod"]}]]} из чейна приходит ответ image что соответствует выдаче на странице image

Причина пропуска в том, что некоторые посты содержат определенный тег не в первой пятерке тегов image

mastercyb commented 6 years ago

Понял. Может не будем так? У нас раньше вроде в клиенте был лимит на 5 тэгов. Я думаю что если мы даем больше тэгов делать, то нужно их нормально учитывать. Если не хотим учитывать, то тогда в клиент надо ставить лимит. Технические сложности есть с учетом бОльшего количества тэгов?

b1acksun commented 6 years ago

Не будем так - это о количестве тегов больше 5?

mastercyb commented 6 years ago

Не будем так это о том, чтобы не учитывать тэги, которые после пяти :-)

b1acksun commented 6 years ago

Вызов методов get_discussions_by_* как раз и не учитывает

t3ran13 commented 6 years ago

Мне кажется не должно быть разницы сколбко тегов, все должно работать нормалтно, а если количемтво тегов критично - нужно ограничивать количество на уровне блокчейна.

NickShtefan commented 6 years ago

625