Made submit times not appear when no end time was specified.

This commit is contained in:
Ajay Ramachandran
2019-07-11 22:35:40 -04:00
parent 7ea2c2b974
commit c31efc2059
2 changed files with 15 additions and 1 deletions

View File

@@ -56,6 +56,8 @@ function loadTabData(tabs) {
//show submission section
document.getElementById("submissionSection").style.display = "unset";
showSubmitTimesIfNecessary();
}
});
@@ -136,6 +138,8 @@ chrome.runtime.onMessage.addListener(function (request, sender, callback) {
//show submission section
document.getElementById("submissionSection").style.display = "unset";
showSubmitTimesIfNecessary();
}
});
@@ -231,6 +235,16 @@ function resetStartTimeChosen() {
document.getElementById("sponsorStart").innerHTML = "Sponsorship Starts Now";
}
function showSubmitTimesIfNecessary() {
//check if an end time has been specified for the latest sponsor time
if (sponsorTimes.length > 0 && sponsorTimes[sponsorTimes.length - 1].length > 1) {
//show submit times button
document.getElementById("submitTimes").style.display = "unset";
} else {
document.getElementById("submitTimes").style.display = "none";
}
}
//this is not a YouTube video page
function displayNoVideo() {
document.getElementById("loadingIndicator").innerHTML = "This probably isn't a YouTube tab, or you clicked too early. " +