yumata / lampa-source

GNU General Public License v2.0
199 stars 68 forks source link

Actors->Persons, вывод режиссеров для TMDB, переработан вывод информации о человеке для TMDB #35

Closed ProgressoRU closed 2 years ago

ProgressoRU commented 2 years ago
  1. actor почти везде заменено на person для того, чтобы более точно отражать смысл компонентов и переменных, т.к. они могут быть не об актере, а о режиссере или сценаристе.

Для источника TMDB:

  1. Добавлен вывод режиссера на страницу фильма
  2. На странице человека вместо статичных строк с фильмами и сериалами теперь динамически генерируются строки по релевантным "должностям" (например, для режиссеров: Режиссура, Сценарий, Продюсирование). Алгоритм подробно описан в комментариях в src/utils/api/tmdb.js
  3. В строках сортировка идет не по году, а по рейтингу + кол-во голосов, что дает довольно неплохой результат, выдвигая на первые позиции, как правило, самые известные работы человека

Для источников IVI и OKKO оставлена прежняя логика (вообще, не фанат доп.источников - сильно усложняют код и логику приложения)