mirror of
https://github.com/ajayyy/SponsorBlockServer.git
synced 2026-01-06 16:49:11 +03:00
added youtube util and cors middleware
This commit is contained in:
5
src/middleware/cors.js
Normal file
5
src/middleware/cors.js
Normal file
@@ -0,0 +1,5 @@
|
||||
module.exports = function corsMiddleware(req, res, next) {
|
||||
res.header("Access-Control-Allow-Origin", "*");
|
||||
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
|
||||
next();
|
||||
}
|
||||
@@ -4,6 +4,7 @@ var config = JSON.parse(fs.readFileSync('config.json'));
|
||||
var databases = require('../databases/databases.js');
|
||||
var db = databases.db;
|
||||
var privateDB = databases.privateDB;
|
||||
var YouTubeAPI = require('../utils/youtubeAPI.js');
|
||||
|
||||
var getHash = require('../utils/getHash.js');
|
||||
var getIP = require('../utils/getIP.js');
|
||||
|
||||
@@ -7,6 +7,7 @@ var getIP = require('../utils/getIP.js');
|
||||
var databases = require('../databases/databases.js');
|
||||
var db = databases.db;
|
||||
var privateDB = databases.privateDB;
|
||||
var YouTubeAPI = require('../utils/youtubeAPI.js');
|
||||
|
||||
module.exports = async function voteOnSponsorTime(req, res) {
|
||||
let UUID = req.query.UUID;
|
||||
|
||||
7
src/utils/youtubeAPI.js
Normal file
7
src/utils/youtubeAPI.js
Normal file
@@ -0,0 +1,7 @@
|
||||
// YouTube API
|
||||
const YouTubeAPI = require("youtube-api");
|
||||
YouTubeAPI.authenticate({
|
||||
type: "key",
|
||||
key: config.youtubeAPIKey
|
||||
});
|
||||
module.exports = YouTubeAPI;
|
||||
Reference in New Issue
Block a user