Ciao,
sto creando un plugin e devo inviare qualcosa all’email di un utente.
Uso
creator = PostCreator.new(test_user, {
target_recipients: "someone@toto.com",
archetype: Archetype.private_message,
subtype: TopicSubtype.system_message,
title: "Hello test subject",
raw: "This is the message. Does it work ?"
})
test_user è un amministratore.
Ma ogni volta che provo a inviare usando questo, ricevo l’errore: Topic is empty
Nota che target_recipients è un parametro di PostsController, non un argomento per PostCreator.
Quel controller determina se i destinatari sono utenti, gruppi o indirizzi email e poi alla fine lo passa come target_emails a NewPostsManager e finisce in TopicCreator.