From 1bff019a64dd8223fdc030a5671b19bc634981c1 Mon Sep 17 00:00:00 2001 From: Joe-Dowd Date: Wed, 1 Apr 2020 19:28:21 +0100 Subject: [PATCH] fixed youtube / discord calls --- src/routes/submitSponsorTimes.js | 5 +++-- src/routes/voteOnSponsorTime.js | 8 +++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/routes/submitSponsorTimes.js b/src/routes/submitSponsorTimes.js index 1841e79..caffc00 100644 --- a/src/routes/submitSponsorTimes.js +++ b/src/routes/submitSponsorTimes.js @@ -8,6 +8,7 @@ var YouTubeAPI = require('../utils/youtubeAPI.js'); var getHash = require('../utils/getHash.js'); var getIP = require('../utils/getIP.js'); +var getFormattedTime = require('../utils/getFormattedTime.js'); // TODO: might need to be a util //returns true if the user is considered trustworthy @@ -146,8 +147,8 @@ module.exports = async function submitSponsorTimes(req, res) { part: "snippet", id: videoID }, function (err, data) { - if (err) { - console.log(err); + if (err || data.items.length === 0) { + err && console.log(err); return; } diff --git a/src/routes/voteOnSponsorTime.js b/src/routes/voteOnSponsorTime.js index 8f81ee7..6a08a8c 100644 --- a/src/routes/voteOnSponsorTime.js +++ b/src/routes/voteOnSponsorTime.js @@ -3,11 +3,13 @@ var config = JSON.parse(fs.readFileSync('config.json')); var getHash = require('../utils/getHash.js'); var getIP = require('../utils/getIP.js'); +var getFormattedTime = require('../utils/getFormattedTime.js'); var databases = require('../databases/databases.js'); var db = databases.db; var privateDB = databases.privateDB; var YouTubeAPI = require('../utils/youtubeAPI.js'); +var request = require('request'); module.exports = async function voteOnSponsorTime(req, res) { let UUID = req.query.UUID; @@ -93,8 +95,8 @@ module.exports = async function voteOnSponsorTime(req, res) { part: "snippet", id: submissionInfoRow.videoID }, function (err, data) { - if (err) { - console.log(err); + if (err || data.items.length === 0) { + err && console.log(err); return; } @@ -117,7 +119,7 @@ module.exports = async function voteOnSponsorTime(req, res) { } }] } - }); + }, () => {}); }); } }