From 97cfae5a189435673cea235168b66099f19d68b0 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Mon, 26 Aug 2024 20:32:10 +0800 Subject: [PATCH] Fix eh home overview change break parse --- page/HomeOverviewPage.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/page/HomeOverviewPage.ts b/page/HomeOverviewPage.ts index 74a47e8..e9f5507 100644 --- a/page/HomeOverviewPage.ts +++ b/page/HomeOverviewPage.ts @@ -40,14 +40,16 @@ export class HomeOverviewPage { if (!panel) { throw Error('Failed to find panel "Image Limits".'); } - const limits = panel.querySelectorAll("p:nth-child(1) > strong"); - if (!limits.length) { + const limits = panel.querySelectorAll("strong"); + if (limits.length < 2) { throw Error("Failed to find limits."); } const current = limits[0] as Element; const max = limits[1] as Element; - const current_image_limit = parseInt(current.innerText); - const max_image_limit = parseInt(max.innerText); + const current_image_limit = parseInt( + current.innerText.replace(",", ""), + ); + const max_image_limit = parseInt(max.innerText.replace(",", "")); if (isNaN(current_image_limit) || isNaN(max_image_limit)) { throw Error("Failed to parse limits."); }