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

Avatar
  • updated
  • Planned

Сейчас в профиле в статистике просмотров за день (на карте с разноцветными квадратиками) при просмотре какой-то серии засчитывается не время (хронометраж) этой конкретной серии, а время какой-то абстрактной серии этого сериала, заданное в параметрах сериала и не относящееся к просмотренной серии. 

Хотя сериалов с сериями примерно равной длины много, также достаточно много сериалов с сериями разной длины. Кроме того есть сериалы, в которых бывают спец-эпизоды, длина которых часто сильно отличается.

А в некоторых крайне редких случаях, когда у сериала по какой-то причине не задана длина серии на уровне сериала, то отметка о просмотре такой серии вообще не пойдёт в зачёт, что будет полной неожиданностью для пользователя и может испортить ему статистику для получения ачивок.

Моё предложение: если у серии есть ее длина, то учитывать ее (и синкать с ТВмейз если еще не синкается) при просмотре, а если нет, то учитывать длину абстрактной серии из параметров сериала (как запасной вариант). И если вообще нигде нет длины серии (ни в самой серии, ни на уровне сериала), то засчитывать какое-то минимальное время (например 1 мин) для того чтоб просмотр засчетался в статистику и день не был пропущен.