Maak een PUT call om de lijst met trainee repro's op te slaan. Bewaar hiernaast ook een link naar de username die deze call maakte. Indien een trainee repro al bestaan, update dan de lijst met issues in de database.
Let op een trainee repo kan in lijsten van meerdere users voorkomen !!
PUT /api/trainees/[user_id]/repos
body:
{
"password": "z3Q#!A4ZCqsids",
"user": {
"id": 332353, // id of github / must match id in path
"login": "name of the user", // note the user may be the same as the owner, but could be different
},
"repositories": [
{
"id": 2352346, // id of github
"owner": {
"login": "trainee name",
"url": "http://github.com/trainee_name"
// ...
},
"name": "educom-..." // Must start with educom-
// ...
},
// ...
]
}
returns: array of trainee_repository objects
[
{
"id": 324, // trainee_repo id
"repository_id": 2352346, // id of github
},
// ...
]
Maak een PUT call om de lijst met trainee repro's op te slaan. Bewaar hiernaast ook een link naar de username die deze call maakte. Indien een trainee repro al bestaan, update dan de lijst met issues in de database.
Let op een trainee repo kan in lijsten van meerdere users voorkomen !!
PUT /api/trainees/[user_id]/repos body:
returns: array of trainee_repository objects
"repositories" is based on the response of /user/repos GitHub REST API endpoint