Upload documents
Automatise le peuplement du dossier destiné aux membre du jury afin de ne pas avoir besoin de donner aux facilit un accès au Nextcloud.
- Node 1 : "Webhook"
Quand un facilit indique qu'une demande de bourse est accepté via l'application web facilitACAB, cela envoi un webhook qui déclenche ce workflow n8n. Le webhook transporte dans les "query" deux informations :
- le numéro de l'A.C.A.B. en question (qui est en fait l'identifiant de connexion).
- l'ID de la ligne Baserow du projet noté comme "accepté". - Node 2 : "GET "Acceptés""
Récupère dans Baserow] toutes les informations lié au projet "accepté" (grâce à l'ID fourni par le node 1) - Node 3 : "CLEAN Baserow"
Récupère depuis la sortie du node 2, les noms et liens des documents joints par le collectif lors du remplissage du Formulaire de demande de bourse afin de les renommer d'une manière simple (nomduprojet.pdf par exemple). - Node 4 : "CREATE Folder"
Créer un dossier dans le Nextcloud "ACAB XX" avec le numéro de l'ACAB qui a été fourni par le node 1, mais normalement ce dossier existe déjà car il doit être créé à l'avance par une personne du GT ACAB. - Node 5 : "EDIT Fields"
reformate les données afin d'être sûr qu'elles soient bien lisibles pour les nodes suivants. - Node 6 : "GET Files"
Récupère, depuis les liens fournis par le node 3, les documents. - Node 7 : "UPLOAD Files"
Télécharge les documents du node 6 dans le dossier Nextcloud créé par le node 4.