je dois passer un tableau de mailobjects de mes rails mailer classe au contrôleur correspondant que je pensais que devrait fonctionner si je fais justeretourne un tableau d'objets dans des rails
class foo < Actionmailer::Base
def bar(...)
mails_array = Array.new
return mails_array
end
mais que le contrôleur obtient mails_array
via
@mails = Array.new
@mails.concat(foo.bar(...))
je reçois:
TypeError dans mailsController # Index
ne peut pas convertir Mail :: Message en Array
ai-je raté quelque chose ?? Je m'attendrais à avoir le mails_array dans les mails et ne peux pas comprendre pourquoi ce n'est pas le cas.
'concat' pourquoi cela ne passe mon esprit, haha tqq – ksugiarto