v2.0.0
Version 2.0.0 🎉
Beaucoup d'utilisateurs ont un ENT Pronote interconnecté avec celui de Skolengo. Dans cette configuration, Skolengo doit contacter Pronote pour obtenir les évaluations et les absences d'un étudiant. Cet appel n'est pas instantanné et peut provoquer une erreur émanent de l'API PRONOTE_RESOURCES_NOT_READY
.
Il est tout de même possible d'obtenir les données demandées en effectuant à nouveau la requête après 500ms d'intervalle (le temps que Skolengo contacte Pronote sur une API privée).
La gestion de cette erreur a été intégrée au wrapper scolengo-api. Ainsi, en le précisant dans les variables de configuration, il est possible d'activer ce comportement (désactivé par défaut).
onTokenRefresh
et httpClient
sont aussi déplacés dans cette configuration optionnelle.