From a57dd34bf923396de880c1cddc649afef2bacf18 Mon Sep 17 00:00:00 2001 From: viennet Date: Wed, 27 Sep 2023 23:00:37 +0200 Subject: [PATCH] /assiduite : ajout user_name et corrige user_id --- docs/ScoDoc9API.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/ScoDoc9API.md b/docs/ScoDoc9API.md index 563970089..2264246a8 100644 --- a/docs/ScoDoc9API.md +++ b/docs/ScoDoc9API.md @@ -286,6 +286,7 @@ Ce tableau est trié selon le type des informations renvoyées: | formsemestre**`*`** | | GET | [etudiant-formsemestres](#etudiant-formsemestres) | ScoView | | formsemestre | | GET | [formsemestre](#formsemestre) | ScoView | | moduleimpl | | GET | [moduleimpl](#moduleimpl) | ScoView | +| moduleimpl-inscriptions | | GET | [moduleimpl](#moduleimpl-inscriptions) | ScoView | | partition**`*`** | | GET | [formsemestre-partitions](#formsemestre-partitions) | ScoView | | partition | | GET | [partition](#partition) | ScoView | | partition:CREATE | | POST | [formsemestre-partition-create](#formsemestre-partition-create) | ScoEtudChangeGroups | @@ -958,6 +959,17 @@ responsable et ses enseignants). La liste des moduleimpl d'un formsemestre peut * **Résultat:** Description du moduleimpl. * **Exemple de résultat:** [moduleimpl.json](samples/sample_moduleimpl.json.md) +#### **`moduleimpl-inscriptions`** + + +* **Méthode:** GET +* **Permission: `ScoView`** +* **Paramètres:** `moduleimpl_id` +* **Routes:** `/moduleimpl//inscriptions` +* **Exemple d'utilisation:** `/ScoDoc/api/moduleimpl/1/inscriptions` +* **Résultat:** Liste des inscriptions à ce moduleimpl. +* **Exemple de résultat:** [moduleimpl.json](samples/sample_moduleimpl_inscriptions.json.md) + ### **API Partition** #### Structure Partition @@ -1508,7 +1520,8 @@ Cette API est disponible à partir de ScoDoc 9.6 et remplace les absences. | *date_fin* | string | date ISO de la fin de la période d'assiduité | | *etat* | string | état de l'assiduité (présent, absent, retard) | | *desc* | string ou null | description de l'assiduité | -| *user_id* | int ou null | utilisateur ayant créé l'assiduité | +| *user_id* | int ou null | id de l'utilisateur ayant créé l'assiduité | +| *user_name* | str ou null | login de l'utilisateur ayant créé l'assiduité | | *est_just* | boolean | l'assiduité est-elle justifiée | | *entry_date* | string | la date d'entrée de l'assiduité |