Plugin author here!
Devrait être
cat.custom_fields[:suppress_category_from_latest] = true
Mais… ces valeurs sont également mises en cache dans une variable de classe. La façon la plus simple de gérer cela est de save! également la catégorie (voir ici)
Donc, cela fonctionne
Category.all.each do |cat|
cat.custom_fields[:suppress_category_from_latest] = true
cat.save_custom_fields(true)
cat.save!
end