舊的 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 的限制(如果存在的话)。对于 12000 个帖子来说,等待时间不算太长。

2 个赞