diff --git a/server/handlers/list.js b/server/handlers/list.js index edd000c3..8fd167b4 100644 --- a/server/handlers/list.js +++ b/server/handlers/list.js @@ -123,7 +123,7 @@ function list(msg, guid, coll, offline, socket) { } } -function skip(list, guid, coll, offline, socket) { +function skip(list, guid, coll, offline, socket, callback) { var socketid = socket.zoff_id; if(list !== undefined && list !== null && list !== "") diff --git a/server/routing/client/api.js b/server/routing/client/api.js index 321171c9..eb4bb6bc 100644 --- a/server/routing/client/api.js +++ b/server/routing/client/api.js @@ -271,6 +271,22 @@ router.route('/api/list/:channel_name/:video_id').delete(function(req, res) { }); }); +router.route('/api/skip/:channel_name').post(function(req, res) { + res.header("Access-Control-Allow-Origin", "*"); + res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); + res.header({"Content-Type": "application/json"}); + + var ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress; + var api_key = req.body.api_key; + var id = req.body.id; + var guid = req.body.chat_name; + + //CHECK API KEY FOR ZOFFBOT + List.skip(list, guid, channel_name, false, undefined, function(skipped, text) { + + }) +}) + router.route('/api/conf/:channel_name').put(function(req, res) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");