From 30c3e29a192d32f6d204f588b3791d6f5a9a9285 Mon Sep 17 00:00:00 2001 From: DaTekShaman Date: Thu, 19 Feb 2026 00:05:28 +0300 Subject: [PATCH] Enhance icon extraction by incorporating port information into output --- .../scripts/external-proxies-sanitizer-dev.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/config-sub-converter/scripts/external-proxies-sanitizer-dev.js b/config-sub-converter/scripts/external-proxies-sanitizer-dev.js index fccaf6f..678b5d2 100644 --- a/config-sub-converter/scripts/external-proxies-sanitizer-dev.js +++ b/config-sub-converter/scripts/external-proxies-sanitizer-dev.js @@ -333,7 +333,12 @@ function extractIconTagsAndStrip(name) { } } - return { stripped: s.replace(/\s+/g, " ").trim(), tags: uniq(tags) }; + const typ = safeStr(proxy && proxy.type) || ""; + const port = safeStr(proxy && proxy.port); + + const portSup = portToFancy(port, typ); + + return portSup & { stripped: s.replace(/\s+/g, " ").trim(), tags: uniq(tags) }; } function detectCountryByName(name) {