From 73f39dd6156298ea1a3e84df820d125f7f0a9f90 Mon Sep 17 00:00:00 2001 From: Yasuaki Uechi Date: Sun, 9 Feb 2020 09:07:28 +0900 Subject: [PATCH] fix: not to match exact tld --- web/src/components/cards/providers/Domains.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/src/components/cards/providers/Domains.tsx b/web/src/components/cards/providers/Domains.tsx index a342508..95f2dea 100644 --- a/web/src/components/cards/providers/Domains.tsx +++ b/web/src/components/cards/providers/Domains.tsx @@ -10,11 +10,13 @@ const DomainCard: React.FC<{query: string}> = ({query}) => { const lowerCase = query.toLowerCase(); const domainHackSuggestions = zones - .map((zone) => new RegExp(`${zone}$`).exec(lowerCase)) + .map((zone) => new RegExp(`${zone}$`).exec(lowerCase.slice(1))) .filter((s): s is RegExpExecArray => s !== null) .map( (m) => - lowerCase.substring(0, m.index) + '.' + lowerCase.substring(m.index), + lowerCase.substring(0, m.index + 1) + + '.' + + lowerCase.substring(m.index + 1), ); const names = [