Reinstate email changes

This commit is contained in:
Stanko K.R.
2025-11-14 08:33:00 +01:00
committed by Mike Dalessio
parent 4d8b3ed719
commit 56c41d45eb
14 changed files with 230 additions and 14 deletions
@@ -0,0 +1,13 @@
class IdentityMailerPreview < ActionMailer::Preview
def email_change_confirmation
new_email_address = "new.email@example.com"
user = User.all.sample
token = user.send(:generate_email_address_change_token, to: new_email_address)
IdentityMailer.email_change_confirmation(
email_address: new_email_address,
token: token,
user: user
)
end
end