La synchronisation du calendrier dépend d'API tierces et de jetons d'authentification qui se cassent occasionnellement. Cet article couvre les problèmes les plus courants.
Mes événements n'apparaissent pas
1. Vérifie la connexion
/mentor/settings/connections affiche le statut de ton calendrier connecté.
- Connecté : indicateur vert. Les événements devraient se synchroniser.
- Reconnexion nécessaire : indicateur jaune / rouge. Clique sur "Reconnecter" et reconnecte-toi.
Si le statut est connecté mais que les événements manquent, passe à la suite.
2. Vérifie que tu as choisi le bon calendrier
Tu as peut-être connecté ton calendrier principal mais les événements sont poussés vers un sous-calendrier.
Dans Google Calendar, les sous-calendriers sont listés dans la barre latérale gauche ; assure-toi que "MoveMentors" ou le calendrier que tu as choisi est visible (case cochée).
Dans Apple Calendar, les sous-calendriers apparaissent sous ton compte. Même idée ; assure-toi que le bon est visible.
3. Les événements récemment créés prennent quelques minutes
Nous poussons les nouveaux événements de manière asynchrone ; compte un délai de 5 minutes entre la création du cours et l'apparition sur le calendrier.
Si tu as créé un cours il y a une heure et que l'événement n'est toujours pas là, quelque chose ne va pas ; passe à la suite.
4. Force une re-synchronisation
/mentor/settings/connections → "Synchroniser maintenant". Cela re-pousse tous les événements à venir.
Si la re-synchronisation échoue, le message d'erreur indiquera ce qui ne va pas.
Les événements apparaissent à la mauvaise heure
Cause la plus fréquente : décalage de fuseau horaire.
Le fuseau du cours est défini quand tu as créé le cours (par défaut le fuseau de ton profil). L'heure de début de l'événement est ancrée à ce fuseau. Quand ton appli de calendrier affiche l'événement, elle convertit au fuseau local de ton calendrier.
Si tu as voyagé et que ton appli de calendrier affiche maintenant un fuseau différent de ta maison, les événements d'avant le voyage apparaissent toujours dans leur fuseau d'origine, convertis vers ton fuseau d'affichage actuel. C'est le comportement correct mais déroutant.
Pour vérifier : ouvre l'événement dans Google ou Apple Calendar. Les détails de l'événement devraient afficher le fuseau d'origine (par ex. "11 h heure de Berlin, 5 h heure de New York"). S'il ne l'affiche pas, le fuseau d'origine du cours est faux ; modifie le cours sur MoveMentors et resauvegarde.
Les annulations ne suppriment pas les événements
Si tu annules une séance dans MoveMentors, l'événement correspondant dans ton calendrier devrait être supprimé.
Si ce n'est pas le cas :
- Vérifie /mentor/settings/connections pour le statut de connexion.
- Attends 5 minutes ; la suppression est async.
- Si toujours là, supprime manuellement depuis ton calendrier.
Les réservations qui changent (taille du groupe, noms des participants) mettent à jour la description de l'événement mais ne déplacent pas l'événement.
Mon calendrier est plein d'événements en double
Généralement une synchronisation qui a démarré avant qu'une déconnexion propre n'ait eu lieu. Contournement :
- Supprime les événements manuellement (ou supprime tout le sous-calendrier si tu en as utilisé un dédié).
- Déconnecte de MoveMentors.
- Reconnecte.
- Force une re-synchronisation propre.
Si les doublons continuent d'apparaître, quelque chose ne va pas ; envoie un e-mail au support avec les détails.
Google Calendar : "Impossible d'accéder à ton calendrier"
Le jeton OAuth de Google a peut-être expiré ou été révoqué.
Pour résoudre :
- Va sur myaccount.google.com/security.
- Trouve "Applications tierces avec accès au compte".
- Vérifie si MoveMentors est toujours autorisé. Si oui, retire l'accès (tu réautoriseras à l'étape suivante).
- Retour à MoveMentors. /mentor/settings/connections → "Reconnecter Google".
- Réautorise.
Apple Calendar : "Authentification échouée"
Le mot de passe spécifique à l'application d'Apple a peut-être changé ou ta configuration d'authentification à deux facteurs s'est peut-être rafraîchie.
Pour résoudre :
- Va sur appleid.apple.com → "Mots de passe spécifiques aux applications" → supprime l'ancien mot de passe MoveMentors.
- Génère un nouveau mot de passe spécifique à l'application.
- Retour à MoveMentors. /mentor/settings/connections → "Reconnecter Apple" avec le nouveau mot de passe.
Confusion de synchronisation bidirectionnelle
Nous N'avons PAS de synchronisation bidirectionnelle. Les changements que tu fais dans Google ou Apple Calendar (déplacer un événement, le supprimer, etc.) ne se propagent pas vers MoveMentors.
Si tu as accidentellement déplacé un événement dans ton calendrier :
- Le cours dans MoveMentors est inchangé.
- La prochaine synchronisation de notre part déplacera l'événement à là où il devrait être.
Pour changer effectivement l'heure d'une séance, modifie le cours dans MoveMentors. Le changement est poussé vers ton calendrier.
Les élèves n'ont pas reçu mes changements de planning
La synchronisation du calendrier est entre MoveMentors et ton appli de calendrier. Cela n'affecte pas ce que voient les élèves.
Si tu changes une heure de séance :
- La page de détail du cours est mise à jour immédiatement.
- Les élèves réservés sur la séance affectée reçoivent un e-mail sur le changement.
- Leurs fichiers de calendrier .ics (déjà dans leurs calendriers personnels) ne sont PAS auto-mis à jour ; ils devraient les re-télécharger.
Nous travaillons sur un abonnement de calendrier côté élève (une URL webcal:// à laquelle ils peuvent s'abonner pour que les changements s'écoulent automatiquement). Pas encore en ligne.
Pourquoi mon calendrier affiche-t-il "Organisateur inconnu" pour les événements MoveMentors
Les champs d'organisateur des événements sont parfois vides ou génériques selon ta configuration de calendrier. L'événement fonctionne quand même (heures correctes, lieu, etc.) ; l'affichage de l'organisateur est une bizarrerie de la façon dont Google / Apple rendent les calendriers externes.
Tu peux modifier manuellement l'événement pour te définir comme organisateur si ça te dérange, mais les événements auto-importés ont un organisateur générique.
Questions fréquentes
Puis-je utiliser le calendrier Outlook ? Pas nativement. Contournement : connecte Google Calendar à MoveMentors, puis connecte Outlook à Google Calendar (Outlook le permet). La chaîne fonctionne.
Mon téléphone affiche les événements ; mon calendrier bureau non. Probablement le sous-calendrier est masqué sur le bureau. Vérifie la liste des calendriers dans la barre latérale gauche et bascule la visibilité.
La synchronisation arrête de fonctionner après quelques semaines. Le plus souvent le jeton OAuth a expiré. Reconnecte.
Les événements manquent pour un cours spécifique mais présents pour d'autres. Vérifie si le cours est actif dans MoveMentors. Les cours inactifs ne poussent pas d'événements. Vérifie aussi que le lieu du cours est défini ; les lieux manquants cassent parfois la génération d'événements.
Prochaines étapes
- Synchronisation du calendrier pour les mentors : pas-à-pas de configuration.
- Plannings et récurrence : comment fonctionnent les plannings de cours.