Fix scouthub-home-be
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
import { Router } from 'express';
|
||||
import { authenticate } from '../middleware/authenticate';
|
||||
import { requireRole } from '../middleware/requireRole';
|
||||
import {
|
||||
postRichiestaCreazioneGruppo,
|
||||
getRichiesteCreazioneGruppo,
|
||||
putRichiestaCreazioneGruppo,
|
||||
} from '../controllers/richiesteCreazioneGruppo.controller';
|
||||
|
||||
export const richiesteCreazioneGruppoRouter = Router();
|
||||
|
||||
// Chiunque sia autenticato può proporre la creazione di un nuovo gruppo scout.
|
||||
richiesteCreazioneGruppoRouter.post('/richieste-creazione-gruppo', authenticate, postRichiestaCreazioneGruppo);
|
||||
|
||||
richiesteCreazioneGruppoRouter.get(
|
||||
'/richieste-creazione-gruppo',
|
||||
authenticate,
|
||||
requireRole('admin'),
|
||||
getRichiesteCreazioneGruppo,
|
||||
);
|
||||
richiesteCreazioneGruppoRouter.put(
|
||||
'/richieste-creazione-gruppo/:id',
|
||||
authenticate,
|
||||
requireRole('admin'),
|
||||
putRichiestaCreazioneGruppo,
|
||||
);
|
||||
Reference in New Issue
Block a user