add torrent9 provider

This commit is contained in:
TheBeastLT
2021-09-20 09:37:07 +02:00
parent 52840c87d6
commit e01b3e87a3
12 changed files with 385 additions and 82 deletions

View File

@@ -23,4 +23,19 @@ function sanitizePtLanguages(languages) {
.trim();
}
module.exports = { isPtDubbed, sanitizePtName, sanitizePtOriginalName, sanitizePtLanguages }
function parseSize(sizeText) {
if (!sizeText) {
return undefined;
}
let scale = 1;
if (/Gi?B|Go/.test(sizeText)) {
scale = 1024 * 1024 * 1024
} else if (/Mi?B|Mo/.test(sizeText)) {
scale = 1024 * 1024;
} else if (/[Kk]i?B|Ko/.test(sizeText)) {
scale = 1024;
}
return Math.floor(parseFloat(sizeText.replace(/[',]/g, '')) * scale);
}
module.exports = { parseSize, isPtDubbed, sanitizePtName, sanitizePtOriginalName, sanitizePtLanguages }