Riesco a replicare il problema. Non me ne sono accorto perché non ho testato il caso in cui l’impostazione utente ‘Inviami un’email quando qualcuno cita il mio messaggio, risponde al mio post, menziona il mio @username o mi invita a un argomento’ sia abilitata. Come si può vedere negli screenshot di Joel, il nome utente del notificatore viene visualizzato correttamente. Viene mostrato correttamente anche nel menu delle notifiche.
Il problema individuato da Joel è che l’impostazione amministrativa ‘Mostra nome nel campo mittente dell’email’, abilitata di default in Discourse, mostra il nome completo dell’autore del post nel campo mittente dell’email.
@dan, è possibile modificare questo comportamento in modo che, in questo caso, il mittente sia il notificatore e non l’autore del post?
Ho incontrato questo bug in passato, ma non sono mai riuscito a riprodurlo. Il problema è che quando i nomi sono abilitati su un forum, viene utilizzato il nome dell’originale poster invece di quello dell’invitante. Se i nomi sono disabilitati, non viene visualizzato alcun nome “via FORUM_NAME noreply@example.com”, mentre dovrebbe essere “USERNAME via FORUM_NAME noreply@example.com”.