Использую
gem "yt", '= 0.25.1' в своем проекте и заметил странную проблему:
Есть метод
#video_count модели Channel.
Этот метод должен возвращать количество видео в канале.
И он,
@channel.videos_count, работает на много быстрей, чем
@channel.videos.count.
Если возьмем например канал "Simon's Cat" который имеет 17 видео:
Yt::Channel.new(id: 'UCE3pZOwArJXDOQjcQsiQT_w').video_count
# => 17 (correct)
Yt::Channel.new(id: 'UCE3pZOwArJXDOQjcQsiQT_w').videos.count
# => 17 (correct)
Но, когда я использую свой канал, в который залил 2 видео, появляются странные непонятные вещи:
Yt::Channel.new(id: 'UCjBR9x-hg44guAAgFFzm-6w').video_count
# => 4 (incorrect)
Yt::Channel.new(id: 'UCjBR9x-hg44guAAgFFzm-6w').videos.count
# => 2 (correct)
Почему возвращается неправильное количество видео?
Как это исправить?
Благодарочка!