get_titles_for_language added, celebrate input value check added
This commit is contained in:
@@ -2,7 +2,7 @@ const database = require('../database/database.js')
|
||||
const not_found_error = require('../../lib/src/http/errors/not_found_error')
|
||||
|
||||
const get_titles = async (req, res, next) => {
|
||||
var titles = await database.get_titles()
|
||||
var titles = await database.get_titles(req.query.start, req.query.count)
|
||||
|
||||
if (!titles) {
|
||||
next(new not_found_error('titles not found'))
|
||||
@@ -12,6 +12,18 @@ const get_titles = async (req, res, next) => {
|
||||
res.json(titles)
|
||||
}
|
||||
|
||||
const get_titles_for_language = async (req, res, next) => {
|
||||
var titles = await database.get_titles_for_language(req.query.start, req.query.count, req.query.language.toLowerCase())
|
||||
|
||||
if (!titles) {
|
||||
next(new not_found_error('titles not found'))
|
||||
return
|
||||
}
|
||||
|
||||
res.json(titles)
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
get_titles
|
||||
get_titles,
|
||||
get_titles_for_language
|
||||
}
|
||||
Reference in New Issue
Block a user