UNPKG

jsdoc-i18n

Version:

A internationlization workflow developed around JSDoc

34 lines (28 loc) 778 B
var db = require('../../db'); var helpers = require('../../helpers'); var sendError = helpers.sendError; module.exports = function (request, response) { var type = request.query.type; if (!type) { sendError('GET', request.url, response, 'Invalid Type'); return; } var language = request.query.lang; if (!language) { sendError('GET', request.url, response, 'Invalid Language'); return; } var longname = request.query.longname; if (!longname) { sendError('GET', request.url, response, 'Invalid Longname'); return; } db.get(type, language, longname, function (error, data) { if (error) { sendError('GET', request.url, response, 'Invalid Request'); return; } response.send(JSON.stringify(data)); console.log('200 GET', request.url); }); };