Старые посты LazyYT не были обновлены после замены lazy-yt на lazy-video

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

Войдите в консоль Rails:

cd /var/discourse
./launcher enter app
rails c

Затем я выполнил этот скрипт:

posts = Post.where ("cooked like '%lazyYT%'")
posts.each do |p|
    p.rebake!     
    sleep 1 
end

Один пост в секунду — медленнее, чем мне хотелось бы, но я хотел быть уверенным, что не превышу какие-либо лимиты YouTube, если они существуют. Для 12 000 постов ожидание было не таким уж долгим.