Piattaforma: Discourse in Docker su localhost (Arch Linux)
Descrizione: Risultato Effettivo: ‘Arriva all’argomento’ viene ignorato quando si inviano nuovamente gli inviti. Risultato Atteso: ‘Arriva all’argomento’ dovrebbe essere incluso quando si inviano nuovamente gli inviti.
Passaggi Riproducibili:
scrivere un’e-mail di invito a un’e-mail specifica
aggiungere un argomento (‘Arriva all’argomento’)
creare un link di invito e inviare l’e-mail
l’e-mail corretta arriva a MailHog (“user1 ti ha invitato a ‘Test Thread’ su localhost”)
fare clic su ‘rinvia tutti gli inviti’
l’e-mail errata arriva a MailHog (‘user1 ti ha invitato a unirti a localhost’)
è interessante notare che la ‘nota personalizzata’ è presente in entrambe le e-mail
Ciao @tobiaseigen, ho appena testato!
No, in entrambi i casi non sono loggato, quando apro il link di invito in un browser diverso da quello in cui sono loggato come amministratore.
Benvenuto in Discourse!
Sei stato invitato da: user1
Il tuo indirizzo email per l’account è XXXX.
Nome utente
Password
Accetta invito
Hai già un account? Accedi
È interessante che il link di invito che ricevo inizi con: http://localhost:3000/invites/
Non sono un esperto, ma quel 3000 suona come qualche impostazione specifica di docker forse? Non sono sicuro se sia previsto.
Quell’URL mi fa pensare che tu non abbia seguito le istruzioni di installazione ufficiali. Diventa più difficile aiutarti a trovare risposte alle tue domande.
Detto questo, è probabile che l’URL non abbia nulla a che fare con questo argomento.
Tuttavia, potresti escluderlo provando a replicare il bug di invito che stai riscontrando su un altro sito, come try.discourse.org o su una prova gratuita dell’hosting di Discourse.
Posso (semi) riprodurre su un’installazione standard (08049b32b6)
crea un invito con un valore di ‘arrivo all’argomento’ e invialo via email
clicca su ‘reinvia tutti gli inviti’
La prima email aveva il titolo dell’argomento nell’oggetto dell’email, mentre la seconda non conteneva più tali informazioni.
Tuttavia, accettando la seconda email di invito, ha effettivamente permesso al mio utente di prova di arrivare all’argomento designato dopo essersi registrato.
Quindi questo potrebbe essere meno un bug funzionale e più un problema di esperienza utente (UX) per garantire che l’email di invito reinviata rifletta le stesse informazioni della prima nell’oggetto dell’email?
Grazie @JammyDodger!
Confermo, sembra essere un problema di UX, non un bug funzionale!
L’ho appena testato. Dopo aver accettato l’invito e creato l’utente, sono effettivamente nel thread che ho inserito in ‘arrive at topic’.
Non è solo l’oggetto dell’email, però, manca anche il thread nel corpo dell’email.