Antiguas publicaciones preparadas de LazyYT no han sido reprocesadas después de que lazy-yt fuera reemplazado por lazy-video

No profundicé en por qué mis publicaciones no se volvieron a hornear, así que sigue siendo un misterio. Si alguien se encuentra con este problema y quiere volver a hornear manualmente sus publicaciones, así es como lo hice:

Entra en la consola de Rails:

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

Y ejecuté este script:

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

Una publicación por segundo es más lento de lo que me gustaría, pero quería estar extra seguro de no alcanzar ningún límite de YouTube si los hubiera. Para 12.000 publicaciones, la espera no fue tan mala.

2 Me gusta