prevents would-be 400s causing internal server error or other potential issues due to e.g. array inputs
reminded me i should add an options arg to this middleware to list the allowed inputs, arrays, numbers, mongoId converts, date format converts, etc
router.post('/global/deleteboard',useSession,sessionRefresh,csrf,paramConverter,calcPerms,isLoggedIn,hasPerms(Math.min(config.get.deleteBoardPermLevel,1)),deleteBoardController);//delete board from global management panel
router.post('/global/deleteboard',useSession,sessionRefresh,csrf,paramConverter,calcPerms,isLoggedIn,hasPerms(Math.min(config.get.deleteBoardPermLevel,1)),deleteBoardController);//delete board from global management panel
router.post('/global/addnews',useSession,sessionRefresh,csrf,calcPerms,isLoggedIn,hasPerms(0),addNewsController);//add new newspost
router.post('/global/addnews',useSession,sessionRefresh,csrf,calcPerms,isLoggedIn,hasPerms(0),paramConverter,addNewsController);//add new newspost
router.post('/global/editnews',useSession,sessionRefresh,csrf,calcPerms,isLoggedIn,hasPerms(0),paramConverter,editNewsController);//add new newspost
router.post('/global/editnews',useSession,sessionRefresh,csrf,calcPerms,isLoggedIn,hasPerms(0),paramConverter,editNewsController);//add new newspost