From 506db492bcf8a8fb8f8e511918768b6f4fae80c4 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Wed, 4 Feb 2026 17:50:24 +0100 Subject: [PATCH] Fixed Score scraper breaking if gallery image can't be found, though actual issue was in unprint library. --- package-lock.json | 8 ++++---- package.json | 2 +- src/scrapers/score.js | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3cf6c94d..bab91235 100644 --- a/package-lock.json +++ b/package-lock.json @@ -94,7 +94,7 @@ "tunnel": "0.0.6", "ua-parser-js": "^1.0.37", "undici": "^5.28.1", - "unprint": "^0.18.24", + "unprint": "^0.18.25", "url-pattern": "^1.0.3", "v-tooltip": "^2.1.3", "video.js": "^8.6.1", @@ -20380,9 +20380,9 @@ } }, "node_modules/unprint": { - "version": "0.18.24", - "resolved": "https://registry.npmjs.org/unprint/-/unprint-0.18.24.tgz", - "integrity": "sha512-n3493Y5ysY/XdL4QBydReLN2sQTF89Nb75jErCQN0A2U6MC+MS4E4NXrMFYrb2GFetNqp9Nw0zGKkk6bCPS1Ug==", + "version": "0.18.25", + "resolved": "https://registry.npmjs.org/unprint/-/unprint-0.18.25.tgz", + "integrity": "sha512-eGUq818vUOHOqJ1niie/2SH3nu3zf6yPWQrlPgpJJOi8QqxS1XLHVStwU7Ql7VdBPXjS1BbWoHbX+JQptKGQAQ==", "dependencies": { "bottleneck": "^2.19.5", "cookie": "^1.1.1", diff --git a/package.json b/package.json index dc95add7..0b5a06a9 100755 --- a/package.json +++ b/package.json @@ -153,7 +153,7 @@ "tunnel": "0.0.6", "ua-parser-js": "^1.0.37", "undici": "^5.28.1", - "unprint": "^0.18.24", + "unprint": "^0.18.25", "url-pattern": "^1.0.3", "v-tooltip": "^2.1.3", "video.js": "^8.6.1", diff --git a/src/scrapers/score.js b/src/scrapers/score.js index 876469a6..f143ac7d 100755 --- a/src/scrapers/score.js +++ b/src/scrapers/score.js @@ -174,9 +174,9 @@ function scrapeScene({ query }, url) { return Array.from(new Set([ ...isJoin ? [] : [link], - img.replace('_tn', ''), + img?.replace('_tn', ''), img, - ])); + ])).filter(Boolean); }); if (poster) {