'Arrive at topic' ignored when re-sending invites

Priority/Severity: Low

Platform: Discourse in Docker on localhost (Arch Linux)

Description:
Actual Result: ‘Arrive at topic’ is ignored when re-sending invites.
Expected Result: ‘Arrive at topic’ should be included when re-sending invites.

Reproducible steps:

  • write invite e-mail to a specific e-mail
  • add topic (‘Arrive at topic’)
  • create invite link & send mail
  • correct Mail arrives at MailHog (“user1 invited you to ‘Test Thread’ on localhost”)
  • click ‘resend all invites’
  • wrong mail arrives at MailHog (‘user1 invited you to join localhost’)
  • interestingly, the ‘custom note’ is in both mails

In either of these cases, When you are clicking the invite link, are you already logged in?

I have not tested this for a while so am not aure what the expected behavior is.

Hi @tobiaseigen, I just tested it!
No, in both cases I’m not logged in, when I open the invite-link in a different browser to the one, where I’m logged in as admin.

Welcome to Discourse!

You were invited by:
user1
Your account email address is XXXX.

Username
Password

Accept Invitation
Already have an accout? Log In

It’s interesting, that the invite link I receive, is starting with: http://localhost:3000/invites/
I’m no expert but that 3000 sounds like some docker specific setting maybe? Not sure if that is expected.