From 4f419b9321ca91b0876adedf274ae2bec218060c Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 28 Apr 2025 01:05:44 +0200 Subject: [PATCH] Fix: don't hint on images if they are blacklisted --- src/Logic/ImageProviders/AllImageProviders.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Logic/ImageProviders/AllImageProviders.ts b/src/Logic/ImageProviders/AllImageProviders.ts index c30c8dd15..f381af30c 100644 --- a/src/Logic/ImageProviders/AllImageProviders.ts +++ b/src/Logic/ImageProviders/AllImageProviders.ts @@ -75,6 +75,7 @@ export default class AllImageProviders { * AllImageProviders.estimateNumberOfImages({image:"abc", "mapillary": "123", "panoramax:0": "xyz"}) // => 3 * AllImageProviders.estimateNumberOfImages({wikidata:"Q123", "wikipedia": "nl:xyz"}) // => 0 * + * AllImageProviders.estimateNumberOfImages({image:"https://photos.app.goo.gl/tjt5FsQZtpkQRVw38"}) // => 0 * */ public static estimateNumberOfImages( @@ -94,7 +95,11 @@ export default class AllImageProviders { ) for (const prefix of allPrefixes) { for (const k in tags) { - if (!tags[k]) { + const v = tags[k] + if (!v) { + continue + } + if (AllImageProviders.dontLoadFromPrefixes.some(prefix => v.startsWith(prefix))) { continue } if (k === prefix || k.startsWith(prefix + ":")) {