mirror of
https://github.com/discourse/discourse.git
synced 2025-05-28 13:51:18 +08:00
Add username template variables to Welcome User email template (#20352)
* Add username and name_or_username variables to SystemMessage defaults * Allow username and name variables on welcome_user email template overrides * Satisfy linting * Add test
This commit is contained in:

committed by
GitHub

parent
9519747a01
commit
6fa9a8990d
@ -84,6 +84,19 @@ RSpec.describe TranslationOverride do
|
||||
end
|
||||
end
|
||||
|
||||
describe "with valid custom interpolation keys" do
|
||||
it "works" do
|
||||
translation_override =
|
||||
TranslationOverride.upsert!(
|
||||
I18n.locale,
|
||||
"system_messages.welcome_user.text_body_template",
|
||||
"Hello %{name} %{username} %{name_or_username} and welcome to %{site_name}!",
|
||||
)
|
||||
|
||||
expect(translation_override.errors).to be_empty
|
||||
end
|
||||
end
|
||||
|
||||
describe "pluralized keys" do
|
||||
describe "valid keys" do
|
||||
it "converts zero to other" do
|
||||
|
Reference in New Issue
Block a user