From 8a0f881d7d2729cb421c6c1efcf51e6820ef005d Mon Sep 17 00:00:00 2001
From: Benjamin Auder <benjamin.auder@somewhere>
Date: Wed, 19 Feb 2020 10:23:36 +0100
Subject: [PATCH] Better challenge link in emails, better text on 'social'
 button

---
 client/src/translations/en.js | 1 -
 client/src/translations/es.js | 1 -
 client/src/translations/fr.js | 1 -
 client/src/views/Hall.vue     | 9 ++++++---
 server/routes/challenges.js   | 4 +++-
 5 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/client/src/translations/en.js b/client/src/translations/en.js
index 4e69ddcd..94be8f8a 100644
--- a/client/src/translations/en.js
+++ b/client/src/translations/en.js
@@ -97,7 +97,6 @@ export const translations = {
   Settings: "Settings",
   "Show possible moves?": "Show possible moves?",
   "Show solution": "Show solution",
-  Social: "Social",
   Solution: "Solution",
   "Stop game": "Stop game",
   Subject: "Subject",
diff --git a/client/src/translations/es.js b/client/src/translations/es.js
index 828f42a4..56c6733b 100644
--- a/client/src/translations/es.js
+++ b/client/src/translations/es.js
@@ -98,7 +98,6 @@ export const translations = {
   Settings: "Configuraciones",
   "Show possible moves?": "¿Mostrar posibles movimientos?",
   "Show solution": "Mostrar la solución",
-  Social: "Social",
   Solution: "Solución",
   "Stop game": "Terminar la partida",
   Subject: "Asunto",
diff --git a/client/src/translations/fr.js b/client/src/translations/fr.js
index b67e7f7b..3e9aa6ab 100644
--- a/client/src/translations/fr.js
+++ b/client/src/translations/fr.js
@@ -101,7 +101,6 @@ export const translations = {
   Settings: "Réglages",
   "Show possible moves?": "Montrer les coups possibles ?",
   "Show solution": "Montrer la solution",
-  Social: "Social",
   Solution: "Solution",
   "Stop game": "Arrêter la partie",
   Subject: "Sujet",
diff --git a/client/src/views/Hall.vue b/client/src/views/Hall.vue
index 2236ce3c..68d3b48b 100644
--- a/client/src/views/Hall.vue
+++ b/client/src/views/Hall.vue
@@ -83,7 +83,7 @@ main
     .col-sm-12.col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2
       .button-group
         button#peopleBtn(onClick="window.doClick('modalPeople')")
-          | {{ st.tr["Social"] }}
+          | {{ st.tr["Who's there?"] }}
         button(onClick="window.doClick('modalNewgame')")
           | {{ st.tr["New game"] }}
   .row
@@ -275,8 +275,11 @@ export default {
         this.newchallenge.cadence = b.innerHTML;
       });
     });
-    const showCtype = localStorage.getItem("type-challenges") || "live";
-    const showGtype = localStorage.getItem("type-games") || "live";
+    const dispCorr = this.$route.query["disp"];
+    const showCtype =
+      dispCorr || localStorage.getItem("type-challenges") || "live";
+    const showGtype =
+      dispCorr || localStorage.getItem("type-games") || "live";
     this.setDisplay("c", showCtype);
     this.setDisplay("g", showGtype);
   },
diff --git a/server/routes/challenges.js b/server/routes/challenges.js
index 9ba5c536..5d0068df 100644
--- a/server/routes/challenges.js
+++ b/server/routes/challenges.js
@@ -39,7 +39,9 @@ router.post("/challenges", access.logged, access.ajax, (req,res) => {
       challenge.to = user.id; //ready now to insert challenge
       insertChallenge();
       if (user.notify)
-        UserModel.notify(user, "New challenge: " + params.siteURL + "/");
+        UserModel.notify(
+          user,
+          "New challenge: " + params.siteURL + "/#/?disp=corr");
     });
   }
   else
-- 
2.44.0