-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gestion des erreurs TS sur les fichiers du dossier outils
#91
Conversation
@@ -1,4 +1,4 @@ | |||
//@ts-check | |||
// @ts-nocheck |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ooooh... c'est bien ça !!!
@DavidBruant Pour une raison qui m'est inconnue, je n'arrive pas à poster mes commentaires sur les fichiers de la PR. Donc je vais poster ici. Dans le fichier sync-démarches-simplifiées-88444.js il me reste des erreurs TS. Je ne sais pas comment les gérer. En gros, quand on crée le |
dossiers.forEach(d => { | ||
d.déposant = getPersonneId(d.déposant) | ||
d.demandeur_personne_physique = getPersonneId(d.demandeur_personne_physique) | ||
}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pour info et pour mémoire,
le fait d'enlever ce morceau a cassé le lien entre les dossiers et déposant/demandeur_personne_physique et donc, après une synchronisation complète tous les déposant
et demandeur_personne_physique
sont à null
La tentative plus bas (déposant: (déposant && déposant.id) || null,
) retourne systématiquement null
parce que l'objet déposant
est construit à partir de DS et pas de la base de données (il n'a donc jamais de propriété déposant
)
J'ai commencé à faire une passe sur les fichiers du dossier
outils
. Il me reste un fichier à vérifier.En parallèle, j'ai ajouté un fichier pour lancer
tsc
sur chaque PR ouverte en utilisant : https://github.com/marketplace/actions/run-tsc-with-reviewdog. À tester.