24 lines
4.2 KiB
JavaScript
24 lines
4.2 KiB
JavaScript
/// <reference path="../pb_data/types.d.ts" />
|
||
migrate((app) => {
|
||
const collection = app.findCollectionByNameOrId("_pb_users_auth_")
|
||
|
||
// update collection data
|
||
unmarshal({
|
||
"verificationTemplate": {
|
||
"body": " <p>Здравствуйте, {RECORD_NAME}!</p>\n<p>Добро пожаловать в <strong>{APP_NAME}</strong>.</p>\n<p>Для завершения регистрации и получения доступа ко всем возможностям сервиса, пожалуйста, подтвердите ваш адрес электронной почты.</p>\n<p style=\"text-align: center; margin: 30px 0;\">\n <a class=\"btn\" href=\"http://localhost:4321/auth/confirm?token={TOKEN}\" target=\"_blank\" rel=\"noopener\" style=\"background-color: #D4AF37; color: #ffffff; padding: 12px 30px; text-decoration: none; border-radius: 8px; display: inline-block; font-weight: 600;\">\n Подтвердить email\n </a>\n</p>\n<p>Или скопируйте эту ссылку в адресную строку браузера:</p>\n<p style=\"word-break: break-all; color: #666; font-size: 13px; background-color: #f5f5f5; padding: 10px; border-radius: 4px;\">\n http://localhost:4321/auth/confirm?token={TOKEN}\n</p>\n<p style=\"color: #999; font-size: 13px; margin-top: 25px;\">\n <strong>Не можете нажать на кнопку?</strong><br>\n Просто скопируйте ссылку выше и вставьте её в браузер.\n</p>\n<hr style=\"border: none; border-top: 1px solid #e0e0e0; margin: 30px 0;\" />\n<p style=\"color: #999; font-size: 12px; margin-bottom: 5px;\">\n Если вы не регистрировались на нашем сайте, просто проигнорируйте это письмо.\n</p>\n<p style=\"color: #999; font-size: 12px;\">\n С уважением, команда <strong>{APP_NAME}</strong>\n</p>"
|
||
}
|
||
}, collection)
|
||
|
||
return app.save(collection)
|
||
}, (app) => {
|
||
const collection = app.findCollectionByNameOrId("_pb_users_auth_")
|
||
|
||
// update collection data
|
||
unmarshal({
|
||
"verificationTemplate": {
|
||
"body": " <p>Здравствуйте, {RECORD_NAME}!</p> \n<p>Добро пожаловать на портал <strong> {APP_NAME}</strong>.</p>\n<p>Для завершения регистрации и \n получения доступа ко всем\n возможностям сервиса, пожалуйста, \n подтвердите ваш адрес электронной \n почты.</p>\n <p style=\"text-align: center;\n margin: 30px 0;\">\n <a class=\"btn\" href=\n \"{APP_URL}/auth/confirm?token={TOKEN \n }\" target=\"_blank\" rel=\"noopener\" \n style=\"background-color: #D4AF37; \n color: #ffffff; padding: 12px 30px; \n text-decoration: none;\n border-radius: 8px; display:\n inline-block; font-weight: 600;\"> \n Подтвердить email\n </a>\n </p>\n <p>Или скопируйте эту ссылку в \n адресную строку браузера:</p>\n <p style=\"word-break: break-all; \n color: #666; font-size: 13px;\n background-color: #f5f5f5; padding: \n 10px; border-radius: 4px;\">\n \n {APP_URL}/auth/confirm?token={TOKEN} \n </p>\n <p style=\"color: #999; font-size: \n 13px; margin-top: 25px;\">\n <strong>Не можете нажать на\n кнопку?</strong><br>\n Просто скопируйте ссылку выше и \n вставьте её в браузер.\n </p>\n <hr style=\"border: none; border-top: \n 1px solid #e0e0e0; margin: 30px 0;\" \n />\n <p style=\"color: #999; font-size: \n 12px; margin-bottom: 5px;\">\n Если вы не регистрировались на \n нашем сайте, просто проигнорируйте \n это письмо.\n </p>\n <p style=\"color: #999; font-size: \n 12px;\">\n С уважением, команда <strong> \n {APP_NAME}</strong>\n </p>"
|
||
}
|
||
}, collection)
|
||
|
||
return app.save(collection)
|
||
})
|