Pārlūkot izejas kodu

Add full name if exists in 'email-invite-subject' for user to invite

Emile NDAGIJIMANA 3 gadi atpakaļ
vecāks
revīzija
01cd1c0fdc
3 mainītis faili ar 8 papildinājumiem un 6 dzēšanām
  1. 3 3
      i18n/fr.i18n.json
  2. 2 1
      models/settings.js
  3. 3 2
      models/users.js

+ 3 - 3
i18n/fr.i18n.json

@@ -344,7 +344,7 @@
     "email-invalid": "Adresse e-mail incorrecte.",
     "email-invalid": "Adresse e-mail incorrecte.",
     "email-invite": "Inviter par e-mail",
     "email-invite": "Inviter par e-mail",
     "email-invite-subject": "__inviter__ vous a envoyé une invitation",
     "email-invite-subject": "__inviter__ vous a envoyé une invitation",
-    "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.",
+    "email-invite-text": "Cher/Chère __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.",
     "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__",
     "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__",
     "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.",
     "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.",
     "email-sent": "Courriel envoyé",
     "email-sent": "Courriel envoyé",
@@ -626,7 +626,7 @@
     "send-smtp-test": "Envoyer un mail de test à vous-même",
     "send-smtp-test": "Envoyer un mail de test à vous-même",
     "invitation-code": "Code d'invitation",
     "invitation-code": "Code d'invitation",
     "email-invite-register-subject": "__inviter__ vous a envoyé une invitation",
     "email-invite-register-subject": "__inviter__ vous a envoyé une invitation",
-    "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.",
+    "email-invite-register-text": "Cher/Chère __user__,\n\n__inviter__ vous invite à le rejoindre sur le tableau kanban pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.",
     "email-smtp-test-subject": "E-mail de test SMTP",
     "email-smtp-test-subject": "E-mail de test SMTP",
     "email-smtp-test-text": "Vous avez envoyé un mail avec succès",
     "email-smtp-test-text": "Vous avez envoyé un mail avec succès",
     "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.",
     "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.",
@@ -1126,4 +1126,4 @@
     "acceptance_of_our_legalNotice": "En continuant, vous acceptez nos",
     "acceptance_of_our_legalNotice": "En continuant, vous acceptez nos",
     "legalNotice": "mentions légales",
     "legalNotice": "mentions légales",
     "copied": "Copié !"
     "copied": "Copié !"
-}
+}

+ 2 - 1
models/settings.js

@@ -227,7 +227,8 @@ if (Meteor.isServer) {
     try {
     try {
       const fullName = Users.findOne(icode.authorId)
       const fullName = Users.findOne(icode.authorId)
                   && Users.findOne(icode.authorId).profile
                   && Users.findOne(icode.authorId).profile
-                  && Users.findOne(icode.authorId).profile !== undefined ?  Users.findOne(icode.authorId).profile.fullname : "";
+                  && Users.findOne(icode.authorId).profile !== undefined
+                  && Users.findOne(icode.authorId).profile.fullname ?  Users.findOne(icode.authorId).profile.fullname : "";
 
 
       const params = {
       const params = {
         email: icode.email,
         email: icode.email,

+ 3 - 2
models/users.js

@@ -1242,9 +1242,10 @@ if (Meteor.isServer) {
       }
       }
 
 
       try {
       try {
-        const fullName = inviter.profile !== undefined ?  inviter.profile.fullname : "";
+        const fullName = inviter.profile !== undefined && inviter.profile.fullname !== undefined ?  inviter.profile.fullname : "";
+        const userFullName = user.profile !== undefined && user.profile.fullname !== undefined ?  user.profile.fullname : "";
         const params = {
         const params = {
-          user: user.username,
+          user: userFullName != "" ? userFullName + " (" + user.username + " )" : user.username,
           inviter: fullName != "" ? fullName + " (" + inviter.username + " )" : inviter.username,
           inviter: fullName != "" ? fullName + " (" + inviter.username + " )" : inviter.username,
           board: board.title,
           board: board.title,
           url: board.absoluteUrl(),
           url: board.absoluteUrl(),