diff options
author | Ajay <[email protected]> | 2024-06-22 17:42:48 +0530 |
---|---|---|
committer | Ajay <[email protected]> | 2024-06-22 17:42:48 +0530 |
commit | 5c279d80df942b2e23c8f07f5f0d3e45fca38e65 (patch) | |
tree | 76b8c559ef5057e218d325a8f33c65b905ad084f | |
parent | f177b95a5aeebc4e932a5984165144ca7ccab294 (diff) | |
download | SponsorBlock-5c279d80df942b2e23c8f07f5f0d3e45fca38e65.tar.gz SponsorBlock-5c279d80df942b2e23c8f07f5f0d3e45fca38e65.zip |
Show submission count from server
-rw-r--r-- | src/popup.ts | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/popup.ts b/src/popup.ts index 2b7aa67a..27984cee 100644 --- a/src/popup.ts +++ b/src/popup.ts @@ -303,7 +303,7 @@ async function runThePopup(messageListener?: MessageListener): Promise<void> { PageElements.showNoticeAgain.style.display = "unset"; } - const values = ["userName", "viewCount", "minutesSaved", "vip", "permissions"]; + const values = ["userName", "viewCount", "minutesSaved", "vip", "permissions", "segmentCount"]; asyncRequestToServer("GET", "/api/userInfo", { publicUserID: await getHash(Config.config.userID), @@ -336,16 +336,18 @@ async function runThePopup(messageListener?: MessageListener): Promise<void> { PageElements.sponsorTimesOthersTimeSavedDisplay.innerText = getFormattedHours(minutesSaved); } + //get the amount of times this user has contributed and display it to thank them + PageElements.sponsorTimesContributionsDisplay.innerText = Math.max(Config.config.sponsorTimesContributed ?? 0, userInfo.segmentCount).toLocaleString(); + PageElements.sponsorTimesContributionsContainer.classList.remove("hidden"); + + PageElements.sponsorTimesOthersTimeSavedEndWord.innerText = chrome.i18n.getMessage("minsLower"); + Config.config.isVip = userInfo.vip; Config.config.permissions = userInfo.permissions; } }); - //get the amount of times this user has contributed and display it to thank them - if (Config.config.sponsorTimesContributed != undefined) { - PageElements.sponsorTimesContributionsDisplay.innerText = Config.config.sponsorTimesContributed.toLocaleString(); - PageElements.sponsorTimesContributionsContainer.classList.remove("hidden"); - } + //get the amount of times this user has skipped a sponsor if (Config.config.skipCount != undefined) { |