J’ai ajouté un champ personnalisé dans le modèle utilisateur mais lorsque j’ai essayé de le récupérer dans l’objet utilisateur actuel, je n’ai pas obtenu le champ personnalisé. Comment puis-je récupérer le champ personnalisé ?
J’ai essayé le code ci-dessous
require_dependency ‘user_serializer’
class ::UserSerializer
attributes :custom_thumbnail_style_dropdown
def custom_thumbnail_style_dropdown
object.custom_fields[custom_thumbnail_style_dropdown]
end
end
J’ai même essayé object.custom_thumbnail_style_dropdown dans la définition mais cela n’a pas fonctionné.
J’ai aussi essayé le code ci-dessous
add_to_serializer(:user, :custom_thumbnail_style_dropdown, false) do
object.custom_thumbnail_style_dropdown
end