From 49cca7a6016c805be561c743d0d5f82cd6c2bf96 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Mon, 26 Dec 2016 11:49:45 +0100 Subject: [PATCH] WIP - Onboarding emails (#8309) * add onboarding emails * fix typo --- website/common/locales/en/settings.json | 1 + website/server/models/user/schema.js | 1 + website/views/options/settings.jade | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/website/common/locales/en/settings.json b/website/common/locales/en/settings.json index af522dadd4..2340e396ef 100644 --- a/website/common/locales/en/settings.json +++ b/website/common/locales/en/settings.json @@ -121,6 +121,7 @@ "invitedGuild": "Invited To Guild", "importantAnnouncements": "Your account is inactive", "weeklyRecaps": "Summaries of your account activity in the past week (Note: this is currently disabled due to performance issues, but we hope to have this back up and sending e-mails again soon!)", + "onboarding": "Onboarding", "questStarted": "Your Quest has Begun", "invitedQuest": "Invited to Quest", "kickedGroup": "Kicked from group", diff --git a/website/server/models/user/schema.js b/website/server/models/user/schema.js index dd1b3f9a1a..e9f50143d9 100644 --- a/website/server/models/user/schema.js +++ b/website/server/models/user/schema.js @@ -440,6 +440,7 @@ let schema = new Schema({ // importantAnnouncements are in fact the recapture emails importantAnnouncements: {type: Boolean, default: true}, weeklyRecaps: {type: Boolean, default: true}, + onboarding: {type: Boolean, default: true}, }, pushNotifications: { unsubscribeFromAll: {type: Boolean, default: false}, diff --git a/website/views/options/settings.jade b/website/views/options/settings.jade index 77463de587..62fc310f9c 100644 --- a/website/views/options/settings.jade +++ b/website/views/options/settings.jade @@ -334,7 +334,7 @@ script(id='partials/options.settings.notifications.html', type="text/ng-template span=env.t("push") -var unsubscribeFromAllEmails = 'user.preferences.emailNotifications.unsubscribeFromAll' -var unsubscribeFromAllPush = 'user.preferences.pushNotifications.unsubscribeFromAll' - each notification in ['newPM', 'wonChallenge', 'giftedGems', 'giftedSubscription', 'invitedParty', 'invitedGuild', 'kickedGroup', 'questStarted', 'invitedQuest', 'importantAnnouncements', 'weeklyRecaps'] + each notification in ['newPM', 'wonChallenge', 'giftedGems', 'giftedSubscription', 'invitedParty', 'invitedGuild', 'kickedGroup', 'questStarted', 'invitedQuest', 'importantAnnouncements', 'weeklyRecaps', 'onboarding'] tr td span=env.t(notification)