UNPKG

ozserver

Version:

API for OZ

41 lines (38 loc) 1.09 kB
var Feed; Feed = require(global.home + '/script/controllers/feed').Feed; module.exports = function(app, options, streak) { app.get('/feed/post/:region', function(req, res) { var feed; feed = new Feed(req, res); return feed.emit('get'); }); app.get('/feed/post/:region/:seria', function(req, res) { var feed; feed = new Feed(req, res); return feed.emit('update'); }); app.post('/feed/post', function(req, res) { var feed; feed = new Feed(req, res); feed.on('response', function(data) { return streak.emit('feed.post', data); }); return feed.emit('post'); }); app.put('/feed/post', function(req, res) { var feed; feed = new Feed(req, res); feed.on('response', function(data) { return streak.emit('feed.edit', data); }); return feed.emit('edit'); }); return app["delete"]('/feed/post/:id', function(req, res) { var feed; feed = new Feed(req, res); feed.on('response', function(data) { return streak.emit('feed.delete', data); }); return feed.emit('delete'); }); };