feat+fix: extra endpoints in /class toegevoegd, links in responses naar zuster endpoints toegevoegd
This commit is contained in:
parent
62d4e3bc22
commit
08e54dbcb1
2 changed files with 35 additions and 6 deletions
|
@ -8,9 +8,37 @@ router.get('/:id', (req, res) => {
|
||||||
displayName: 'Klas 4B',
|
displayName: 'Klas 4B',
|
||||||
teachers: [ '0' ],
|
teachers: [ '0' ],
|
||||||
students: [ '0' ],
|
students: [ '0' ],
|
||||||
assignments: [ '0' ],
|
|
||||||
joinRequests: [ '0' ],
|
joinRequests: [ '0' ],
|
||||||
invitations: [ '0' ],
|
links: {
|
||||||
|
self: `${req.baseUrl}/${req.params.id}`,
|
||||||
|
classes: `${req.baseUrl}/${req.params.id}/invitations`,
|
||||||
|
questions: `${req.baseUrl}/${req.params.id}/assignments`,
|
||||||
|
students: `${req.baseUrl}/${req.params.id}/students`,
|
||||||
|
}
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
router.get('/:id/invitations', (req, res) => {
|
||||||
|
res.json({
|
||||||
|
invitations: [
|
||||||
|
'0'
|
||||||
|
],
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
router.get('/:id/assignments', (req, res) => {
|
||||||
|
res.json({
|
||||||
|
assignments: [
|
||||||
|
'0'
|
||||||
|
],
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
router.get('/:id/students', (req, res) => {
|
||||||
|
res.json({
|
||||||
|
students: [
|
||||||
|
'0'
|
||||||
|
],
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
@ -8,10 +8,11 @@ router.get('/:id/', (req, res) => {
|
||||||
firstName: 'John',
|
firstName: 'John',
|
||||||
lastName: 'Doe',
|
lastName: 'Doe',
|
||||||
username: 'JohnDoe1',
|
username: 'JohnDoe1',
|
||||||
endpoints: {
|
links: {
|
||||||
classes: `/teacher/${req.params.id}/classes`,
|
self: `${req.baseUrl}/${req.params.id}`,
|
||||||
questions: `/teacher/${req.params.id}/questions`,
|
classes: `${req.baseUrl}/${req.params.id}/classes`,
|
||||||
invitations: `/teacher/${req.params.id}/invitations`,
|
questions: `${req.baseUrl}/${req.params.id}/questions`,
|
||||||
|
invitations: `${req.baseUrl}/${req.params.id}/invitations`,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue