salutcesmoileo #4

Merged
tonitch merged 10 commits from salutcesmoileo into master 2023-12-14 14:37:27 +01:00
Showing only changes of commit 662da80039 - Show all commits

View File

@ -400,6 +400,26 @@ paths:
schema:
type: integer
patch:
summary: Change the state of a register request
tags:
- RegisterRequests
security:
- bearer: []
requestBody:
Review

je ne sais pas si c'est l'intention, mais tu n'as pas la possibilité de faire un fetch de toutes les requests.

le plus simple est de changer l'endpoint à /Requests
et le paramètre tu peux le mettre à in: query. en required: false

je ne sais pas si c'est l'intention, mais tu n'as pas la possibilité de faire un fetch de toutes les requests. le plus simple est de changer l'endpoint à `/Requests` et le paramètre tu peux le mettre à `in: query`. en `required: false`
required: true
content:
application/x-www-form-urlencoded:
schema:

tu peux ajouter la ligne
enum: blop1, blop2, blop3, ...
en dessous et au même niveau que type pour spécifier les différent paramètres disponible.

tu peux ajouter la ligne `enum: blop1, blop2, blop3, ...` en dessous et au même niveau que type pour spécifier les différent paramètres disponible.
type: object
properties:

si tu appliques les précédents commentaire tu as soit le choix de laisser le post dans /Requests/{type} soit de le mettre avec /Requests et dans ce cas il suffit de mettre le type en paramètre dans requestBody ou dans query (je pense que requestBody serait mieux dans le cas présent)

si tu appliques les précédents commentaire tu as soit le choix de laisser le post dans `/Requests/{type}` soit de le mettre avec `/Requests` et dans ce cas il suffit de mettre le type en paramètre dans `requestBody` ou dans `query` (je pense que requestBody serait mieux dans le cas présent)
State:
tonitch marked this conversation as resolved Outdated

PAS studentRegistrattion

PAS studentRegistrattion
type: string
responses:
'201':
description: State modified
'401':
$ref: '#/components/responses/UnauthorizedError'
/RegRequest:
post :
@ -564,6 +584,56 @@ components:
State :
type : string
ReRegRequest:
type : object
properties :
id :
type : integer
RegNo :
type : integer
NewCursusid :
type : integer
State :
type : string
SSRequests:
type : object
properties :
id :
type : integer
RegNo :
type : integer
Amount :
type : integer
Document :
type : string
description : justification document for a scholarship
UnRegRequest :
type : object
properties :
id :
type : integer
RegNo :
type : integer
State :
type : string
ExempRequest :
type : object
properties :
id:
type : integer
RegNo :
type : integer
Courseid :
type : integer
State :
type : string
responses:
UnauthorizedError:
description: Permission non accordée