PapillonApp / Papillon

Une alternative open source aux applis de vie scolaire. L'allié de tous les étudiants. Le futur de l'éducation numérique libre et ouverte.
https://papillon.bzh
GNU General Public License v3.0
114 stars 42 forks source link

feat(Pronote): Popup informative #297

Closed Kgeek33 closed 1 month ago

Kgeek33 commented 1 month ago

🚀 Nouvelle Pull Request

Proposez vos modifications pour améliorer Papillon

Informations importantes

Merci de vous référer à la documentation sur la contribution si vous avez des questions à propos des pull requests (https://gitbook.getpapillon.xyz/organisation/outils-internes/github)

Checklist d'avant pull request

Veuillez cocher toutes les cases applicables en remplaçant [ ] par [x].

Changelogs proposés

Closed #155

Informations supplémentaires

https://github.com/user-attachments/assets/e2453237-d445-4219-b5a9-465f5250b715

1729366075946

Kgeek33 commented 1 month ago

ah oui, j'avais activé les tabulations sur Prettier, voilà pq ça a du faire ça Désactivé et corrigé normalement

Kgeek33 commented 1 month ago

Jspas. Pour l'instant, quand un parent se connecte, il y a un chargement infini À toi de me dire et je corrige vite fait ;)

ecnivtwelve commented 1 month ago

Jspas. Pour l'instant, quand un parent se connecte, il y a un chargement infini À toi de me dire et je corrige vite fait ;)

Par !url.includes("identifiant"), il check si ça load en boucle c'est ça ?

Kgeek33 commented 1 month ago

Quand la personne se connecte à Pronote, Pawnote force la redirection vers un compte élève (donc url : mobile.eleve.html) Quand c'est un compte élève, l'URL contient identifiant=...

S'il n'y a pas identifiant=, ça veut dire que tu essayes de te connecter à un compte élève alors que tes identifiants sont conçus pour un autre compte

Kgeek33 commented 1 month ago

En version simplifié, ça boucle à l'infini en ce moment car Pawnote ne trouve pas dans l'URL identifiant= identifiant= permet de faire le token si je comprends bien la logique