const router = require('express').Router() const { celebrate, Joi, Segments} = require('celebrate') const {get_titles, get_titles_for_language, get_private_titles} = require('../controllers/title') router.get('/get', celebrate({ [Segments.QUERY]: Joi.object().keys({ start: Joi.string().required(), count: Joi.string().required() }) }), get_titles) router.get('/get_for_language', celebrate({ [Segments.QUERY]: Joi.object().keys({ start: Joi.string().required(), count: Joi.string().required(), language: Joi.string().required() }) }), get_titles_for_language) router.get('/get_private', celebrate({ [Segments.QUERY]: Joi.object().keys({ key: Joi.string().required() }) }), get_private_titles) module.exports = router