Merge pull request #211 from IliesAllali/fix/lien-source-demo

fix(entree): un lien de diffusion (?source=) sans session ouvre la démo
This commit is contained in:
IliesAllali authored and GitHub committed 2026-11-03 16:34:02 +01:00
commit 7b7a589062
1 file changed
+6
+6
View File
@@ -2502,10 +2502,16 @@ function App() {
const resolvedTreeOwnerEmail = ''
// Root app:
// - not connected, arrivé par un lien de diffusion (?source=…) => la démo, comme avant le 18/10 : ces liens
// promettent l'arbre d'exemple et ont été envoyés sans ?demo (presse, créateurs, groupes)
// - not connected => accueil à deux choix (variante B, 18/10)
// - connected => continue bootstrap to open the user's tree
if (!slug && !TREE_ID_FROM_ENV && !query.has('account')) {
const userToken = auth.restoreUserToken()
if (!userToken && query.has('source')) {
tree.handleUseDemo()
return
}
if (!userToken) {
await authOptionsReady
if (!active) return