La soppressione di massa delle discussioni da /latest non funziona come previsto

Plugin author qui!

Dovrebbe essere
cat.custom_fields[:suppress_category_from_latest] = true

Ma… questi valori sono anche memorizzati nella cache di una variabile di classe. Il modo più semplice per gestire questo è anche save! la categoria (vedi qui)

Quindi questo funziona

Category.all.each do |cat|
  cat.custom_fields[:suppress_category_from_latest] = true
  cat.save_custom_fields(true)
  cat.save!
end
4 Mi Piace