feat(frontend): request card / recent requests

This commit is contained in:
sct
2020-09-16 06:30:47 +00:00
parent a3beeede7e
commit 371e43356d
4 changed files with 108 additions and 2 deletions

View File

@@ -11,9 +11,18 @@ requestRoutes.get('/', async (req, res, next) => {
const requestRepository = getRepository(MediaRequest);
try {
const requests = req.user?.hasPermission(Permission.MANAGE_REQUESTS)
? await requestRepository.find()
? await requestRepository.find({
order: {
id: 'DESC',
},
take: 20,
})
: await requestRepository.find({
where: { requestedBy: { id: req.user?.id } },
order: {
id: 'DESC',
},
take: 20,
});
return res.status(200).json(requests);