fix: whole word only discord link replacing (#5936)

This commit is contained in:
Erick Zhao 2022-05-30 17:11:13 -07:00 коммит произвёл GitHub
Родитель 7e4d927522
Коммит 789b4e5643
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 8 добавлений и 5 удалений

Просмотреть файл

@ -126,7 +126,7 @@
"webpack-manifest-plugin": "^4.0.2"
},
"engines": {
"node": ">=12 <15"
"node": ">=12"
},
"lint-staged": {
"*.js": "npm run lint:js",

Просмотреть файл

@ -111,9 +111,12 @@ hbs.registerHelper('to2CharLocale', (locale) => {
}
})
hbs.registerHelper('replace', function (find, replace, options) {
hbs.registerHelper('replace', function (options) {
const string = options.fn(this)
return string.replace(find, replace)
return string.replace(
new RegExp(`\\bhttps:\/\/discord\.gg/electron\\b`, 'g'),
'https://discord.gg/electronjs'
)
})
if (isProduction) {

Просмотреть файл

@ -11,7 +11,7 @@
<div class="container-lg p-responsive">
<p class="lead mb-4">🐎 {{{localized.community.channels.get_started}}}</p>
<p class="lead mb-4">📣 {{{localized.community.channels.updates}}}</p>
<p class="lead mb-4">{{#replace "discord.gg/electron" "discord.gg/electronjs"}}{{{localized.community.channels.help}}}{{/replace}}</p>
<p class="lead mb-4">{{#replace}}{{{localized.community.channels.help}}}{{/replace}}</p>
<p class="lead mb-4">🌍 {{{localized.community.channels.localized_docs}}}</p>
<p class="lead mb-4">🔒 {{{localized.community.channels.security}}}</p>
<p class="lead mb-4">🐞 {{{localized.community.channels.bugs}}}</p>

Просмотреть файл

@ -229,7 +229,7 @@
<h3 class="f2-light pt-4">{{{localized.need_help.title}}}</h3>
<p>{{#replace "discord.gg/electron" "discord.gg/electronjs"}}{{{localized.need_help.description}}}{{/replace}}</p>
<p>{{#replace}}{{{localized.need_help.description}}}{{/replace}}</p>
</div>
</div>