| 123456789101112131415161718192021222324 |
- const GroupService = require('../services/groupService');
- class GroupsController {
- static findAll(request, h) {
- try {
- const filter = request.query;
- return GroupService.getAll(filter);
- } catch(errors) {
- return h.response(errors).code(422);
- }
- }
- static async create(request, h) {
- try {
- const group = await GroupService.create(request.payload);
- return h.response(group).code(201);
- } catch(errors) {
- return h.response(errors).code(422);
- }
- }
- }
- module.exports = GroupsController;
|