4988 dont import emails with ics attachments (#4990)

- Closes #4988 
- Fix parenthesis error in filter
This commit is contained in:
bosiraphael 2024-04-16 15:45:31 +02:00 committed by GitHub
parent 4bf23780a1
commit d63937ec6f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,12 +3,12 @@ export const gmailSearchFilterNonPersonalEmails =
export const gmailSearchFilterExcludeEmails = (emails: string[]): string => {
if (emails.length === 0) {
return `from:-(${gmailSearchFilterNonPersonalEmails} -category:promotions -category:social -category:forums`;
return `from:-(${gmailSearchFilterNonPersonalEmails}) -category:promotions -category:social -category:forums -filename:.ics`;
}
return `(in:inbox from:-(${gmailSearchFilterNonPersonalEmails}|${emails.join(
'|',
)})|(in:sent to:-(${gmailSearchFilterNonPersonalEmails}|${emails.join(
'|',
)})) -category:promotions -category:social -category:forums`;
)})) -category:promotions -category:social -category:forums -filename:.ics`;
};