X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=server%2Froutes%2Fnews.js;h=4c2a74e561698fa4aa4261bf68686f04dccdc0a6;hp=e1efbdd9179ef6f635d72ff1b92e76a9b25113b7;hb=0234201fb338fc239d6f613c677fa932c7c3697c;hpb=585d095517ca2aedab8ad125cc7c39b90e13d5cc diff --git a/server/routes/news.js b/server/routes/news.js index e1efbdd9..4c2a74e5 100644 --- a/server/routes/news.js +++ b/server/routes/news.js @@ -5,19 +5,18 @@ const sanitizeHtml = require('sanitize-html'); const devs = [1]; //hard-coded list of developers IDs, allowed to post news router.post("/news", access.logged, access.ajax, (req,res) => { - if (devs.includes(req.userId)) - { + if (devs.includes(req.userId)) { const content = sanitizeHtml(req.body.news.content); - NewsModel.create(content, req.userId, (err,ret) => { - res.json(err || { id: ret.nid }); + NewsModel.create(content, req.userId, (err, ret) => { + res.json(err || ret); }); } }); router.get("/news", access.ajax, (req,res) => { const cursor = req.query["cursor"]; - if (cursor.match(/^[0-9]+$/)) { - NewsModel.getNext(cursor, (err,newsList) => { + if (!!cursor.match(/^[0-9]+$/)) { + NewsModel.getNext(cursor, (err, newsList) => { res.json(err || { newsList: newsList }); }); }