J’utilise Discourse version 3.4.0.beta2-dev. Après avoir ajouté un champ nommé type_tag à la table tags, j’ai rencontré l’erreur :
ActiveRecordSerializationSafety::BlockedSerializationError in ListController#latest La sérialisation des modèles ActiveRecord (Tag) sans spécifier les champs n’est pas autorisée. Utilisez un Serializer, ou passez l’option à #serializable_hash. Plus d’infos : Preventing accidental serialization of ActiveRecord models
Bien que j’aie ajouté :
add_to_serializer(:tag, :type_tag) {
object.type_tag
}
Ce plugin est ancien ; je l’ai construit pour la version 3.2 de Discourse mais je n’ai pas rencontré cette erreur. J’apprécierais toute aide que vous pourrez m’apporter.
