pfaffman
(Jay Pfaffman)
Septembre 16, 2020, 2:50
8
Merci, Arpit. Ces personnes (dont je ne gère pas l’installation) sont sur la version 2.5.0. Peux-tu m’aider à comprendre où confirm_admin_url est défini afin que je puisse confirmer qu’il s’agit d’un bug dans leur version de Discourse ?
This is on 2.5.0.
The admin confirmation URL in the email has subfolder duplicated. like
https://www.example.com/subfolder/subfolder/u/confirm-admin/key.
I’m looking at
it appears to call something called confirm_admin_url, but I can’t find where that’s defined.
I’m not sure where to look to see if it’s a bug or some configuration issue (but this is the only place this problem is showing up).
class AdminConfirmationMailer < ActionMailer::Base
include Email::BuildEmailHelper
def send_email(to_address, target_email, target_username, token)
build_email(
to_address,
template: "admin_confirmation_mailer",
target_email: target_email,
target_username: target_username,
admin_confirm_url: confirm_admin_url(token: token, host: Discourse.base_url),
)
end
end
Merci.
1 « J'aime »