summaryrefslogtreecommitdiff
path: root/payever/src/routes/app.js
blob: e759760a4552dafc3769090553f17660a0ce2d98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
const express = require('express');
const { catchErrors } = require('../utils/errorHandlers');
const appController = require('../controllers/app');

const router = express.Router();

router.get(
  '/api/user/:userId',
  catchErrors(appController.getUser),
  appController.returnUser
);
router.get(
  '/api/user/:userId/avatar',
  catchErrors(appController.getUser),
  appController.getAvatarInfo,
  catchErrors(appController.getAvatar)
);

router.delete(
  '/api/user/:userId/avatar',
  catchErrors(appController.getUser),
  appController.getAvatarInfo,
  catchErrors(appController.deleteAvatar)
);

module.exports = router;