From c534c2c6715f43319bcdec6c037dd163d00201c9 Mon Sep 17 00:00:00 2001 From: lowercase_donkey Date: Sun, 19 Nov 2023 01:48:18 -0500 Subject: [PATCH] Do not match handle in description if it has "pfp" (profile pic) immediately before it in the description, as it's likely just giving credit to the account we are trying to match. If an artist made their own pfp, they will not bother mentioning it. --- src/lib/bskyHelpers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/bskyHelpers.ts b/src/lib/bskyHelpers.ts index 1b1cd23..939b243 100644 --- a/src/lib/bskyHelpers.ts +++ b/src/lib/bskyHelpers.ts @@ -39,7 +39,7 @@ export const isSimilarUser = (names: Names, bskyProfile: ProfileView | undefined } } - if (bskyProfile.description?.toLocaleLowerCase().includes(`@${lowerCaseNames.accountName}`)) { + if (bskyProfile.description?.toLocaleLowerCase().includes(`@${lowerCaseNames.accountName}`) && !bskyProfile.description?.toLocaleLowerCase().includes(`pfp @${lowerCaseNames.accountName}`)) { return { isSimilar: true, type: BSKY_USER_MATCH_TYPE.DESCRIPTION,