Skip to content
Snippets Groups Projects
Commit 5e0653ac authored by Matheus Barbosa Silva's avatar Matheus Barbosa Silva Committed by Guilherme Gazzo
Browse files

fix!: "Forgot Password" e-mail is not translated correctly (#32212)


* fix: Update translation key used by 'Forgot Password' e-mail body setting

---------

Co-authored-by: default avatarMarcos Spessatto Defendi <marcos.defendi@rocket.chat>
parent 6b5b91fd
No related branches found
No related tags found
No related merge requests found
---
"@rocket.chat/meteor": major
---
Fixed broken translation in "Forgot Password" e-mail
......@@ -42,5 +42,6 @@ import './v306';
import './v307';
import './v308';
import './v309';
import './v310';
export * from './xrun';
import type { ISetting } from '@rocket.chat/core-typings';
import { Settings } from '@rocket.chat/models';
import { addMigration } from '../../lib/migrations';
addMigration({
version: 310,
name: 'Update translation key on "Forgot password" e-mail body setting',
async up() {
const forgotPasswordEmail = await Settings.findOneById<Pick<ISetting, 'value'>>('Forgot_Password_Email', { projection: { value: 1 } });
if (!forgotPasswordEmail) {
return;
}
const newPackageValue =
'<h2>{Forgot_password}</h2><p>{Lets_get_you_new_one_}</p><a class="btn" href="[Forgot_Password_Url]">{Reset}</a><p class="advice">{If_you_didnt_ask_for_reset_ignore_this_email}</p>';
await Settings.updateOne(
{ _id: 'Forgot_Password_Email' },
{
$set: {
packageValue: newPackageValue,
value: (forgotPasswordEmail.value as string).replace(/{Lets_get_you_new_one}/g, '{Lets_get_you_new_one_}'),
},
},
);
},
});
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment