"Added picsInInternetAllowed field to Member model and updated related controllers, services, and views to handle new field; modified diary date activity routes and diary view; updated member service and member controller to handle new field; added new routes for diary date

This commit is contained in:
Torsten Schulz
2024-11-11 12:05:53 +01:00
parent 247f43f122
commit b5f675f807
11 changed files with 212 additions and 16 deletions

View File

@@ -11,11 +11,13 @@ import { authenticate } from '../middleware/authMiddleware.js';
const router = express.Router();
router.post('/group', authenticate, addGroupActivity);
router.post('/:clubId/', authenticate, createDiaryDateActivity);
router.put('/:clubId/:id/order', authenticate, updateDiaryDateActivityOrder);
router.put('/:clubId/:id', authenticate, updateDiaryDateActivity);
router.delete('/:clubId/:id', authenticate, deleteDiaryDateActivity);
router.get('/:clubId/:diaryDateId', authenticate, getDiaryDateActivities);
router.use(authenticate);
router.post('/group', addGroupActivity);
router.post('/:clubId/', createDiaryDateActivity);
router.put('/:clubId/:id/order', updateDiaryDateActivityOrder);
router.put('/:clubId/:id', updateDiaryDateActivity);
router.delete('/:clubId/:id', deleteDiaryDateActivity);
router.get('/:clubId/:diaryDateId', getDiaryDateActivities);
export default router;

View File

@@ -0,0 +1,12 @@
import express from 'express';
import { getDiaryDateMemberTags, addDiaryDateTag } from '../controllers/diaryDateTagController.js';
import { authenticate } from '../middleware/authMiddleware.js';
const router = express.Router();
router.use(authenticate);
router.get('/:clubId/:memberId', getDiaryDateMemberTags);
router.post('/:clubId', addDiaryDateTag);
export default router;