appsearch: icon guess: both lower n uppercase domain name app name (#1674)

This commit is contained in:
end-4
2025-07-21 11:56:04 +07:00
parent d4e782aa6c
commit 734cf56631
+4 -1
View File
@@ -82,7 +82,7 @@ Singleton {
} }
function getReverseDomainNameAppName(str) { function getReverseDomainNameAppName(str) {
return str.split('.').slice(-1)[0].toLowerCase() return str.split('.').slice(-1)[0]
} }
function getKebabNormalizedAppName(str) { function getKebabNormalizedAppName(str) {
@@ -117,6 +117,9 @@ Singleton {
const reverseDomainNameAppName = getReverseDomainNameAppName(str); const reverseDomainNameAppName = getReverseDomainNameAppName(str);
if (iconExists(reverseDomainNameAppName)) return reverseDomainNameAppName; if (iconExists(reverseDomainNameAppName)) return reverseDomainNameAppName;
const lowercasedDomainNameAppName = reverseDomainNameAppName.toLowerCase();
if (iconExists(lowercasedDomainNameAppName)) return lowercasedDomainNameAppName;
const kebabNormalizedGuess = getKebabNormalizedAppName(str); const kebabNormalizedGuess = getKebabNormalizedAppName(str);
if (iconExists(kebabNormalizedGuess)) return kebabNormalizedGuess; if (iconExists(kebabNormalizedGuess)) return kebabNormalizedGuess;