From 23c480f2d881707989940221300b36003423c8e2 Mon Sep 17 00:00:00 2001
From: Benoit Alessandroni <benoit@happy-dev.fr>
Date: Tue, 28 Jan 2020 17:46:00 +0100
Subject: [PATCH] Fixing the routing when coming from a share link

---
 src/index.pug | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/index.pug b/src/index.pug
index f80ce788..ad5d7fe2 100644
--- a/src/index.pug
+++ b/src/index.pug
@@ -57,13 +57,25 @@ script(type='module').
           loader.removeAttribute('hidden');
           let user = await sibAuth.getUser();
           let idToken = await sibAuth.getUserIdToken();
-
-          if ( !user ) {
+          console.log(window.location);
+          
+          if ( !user && window.location.href.indexOf('public-dashboard/public-resource-detail') === -1) {
+            console.log("We have no user and not in public")
             loader.setAttribute("hidden", true);
             window.dispatchEvent(
               new CustomEvent('requestNavigation', { detail: { route: 'splash' } })
             );
           }
+
+          if(!user && window.location.href.indexOf('public-dashboard/public-resource-detail') > -1) {
+            console.log("We are targetting the public space !")
+            //- window.dispatchEvent(
+            //-   new CustomEvent('requestNavigation', { detail: { 
+            //-     route: 'public-resource-detail'
+            //-   } })
+            //- );
+            loader.setAttribute("hidden", true);
+          }
           user = await store.get(user);
 
           if (user && user.mentor_profile) {
-- 
GitLab