ref: integer parsing

This commit is contained in:
leukipp
2025-11-10 11:20:36 +01:00
parent 77cb962e6f
commit 41e4c2d434
+2 -2
View File
@@ -660,7 +660,7 @@ const getAudioVolume = () => {
} }
const match = volume.match(/\/(\s*(\d+)%)/); const match = volume.match(/\/(\s*(\d+)%)/);
if (match) { if (match) {
return Math.max(0, Math.min(100, mute.includes("yes") ? 0 : parseInt(match[2]))); return Math.max(0, Math.min(100, mute.includes("yes") ? 0 : parseInt(match[2], 10)));
} }
return null; return null;
}; };
@@ -908,7 +908,7 @@ const execScriptCommand = (cmd, args, callback = null) => {
for (const line of lines.split("\n").filter(Boolean)) { for (const line of lines.split("\n").filter(Boolean)) {
const matches = line.match(/(\d{1,3})%/g); const matches = line.match(/(\d{1,3})%/g);
if (matches) { if (matches) {
const match = Math.max(...matches.map((p) => parseInt(p))); const match = Math.max(...matches.map((p) => parseInt(p, 10)));
const percent = Math.floor(match / 10) * 10; const percent = Math.floor(match / 10) * 10;
if (percent > 10 && percent > progress) { if (percent > 10 && percent > progress) {
progress = percent; progress = percent;