Deduplicate-emails (#10361)
last request from @felix --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
@ -234,7 +234,33 @@ export class QueryRunnerArgsFactory {
|
||||
case FieldMetadataType.LINKS: {
|
||||
const newPrimaryLinkUrl = lowercaseDomain(value?.primaryLinkUrl);
|
||||
|
||||
return [key, { ...value, primaryLinkUrl: newPrimaryLinkUrl }];
|
||||
let secondaryLinks = value?.secondaryLinks;
|
||||
|
||||
if (secondaryLinks) {
|
||||
try {
|
||||
const secondaryLinksArray = JSON.parse(secondaryLinks);
|
||||
|
||||
secondaryLinks = JSON.stringify(
|
||||
secondaryLinksArray.map((link) => {
|
||||
return {
|
||||
...link,
|
||||
url: lowercaseDomain(link.url),
|
||||
};
|
||||
}),
|
||||
);
|
||||
} catch {
|
||||
/* empty */
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
key,
|
||||
{
|
||||
...value,
|
||||
primaryLinkUrl: newPrimaryLinkUrl,
|
||||
secondaryLinks,
|
||||
},
|
||||
];
|
||||
}
|
||||
case FieldMetadataType.EMAILS: {
|
||||
let additionalEmails = value?.additionalEmails;
|
||||
|
||||
Reference in New Issue
Block a user