Default feed excluded tags are case insensitive

This commit is contained in:
James Grugett 2022-03-13 12:13:26 -05:00
parent 719ec5cc54
commit 8773bf7624

View File

@ -25,7 +25,7 @@ export const getAllContractInfo = async () => {
return { contracts, recentComments, folds } return { contracts, recentComments, folds }
} }
const defaultSkippedTags = [ const defaultExcludedTags = [
'meta', 'meta',
'test', 'test',
'trolling', 'trolling',
@ -34,10 +34,11 @@ const defaultSkippedTags = [
'personal', 'personal',
] ]
const includedWithDefaultFeed = (contract: Contract) => { const includedWithDefaultFeed = (contract: Contract) => {
const { tags } = contract const { lowercaseTags } = contract
if (tags.length === 0) return false if (lowercaseTags.length === 0) return false
if (tags.some((tag) => defaultSkippedTags.includes(tag))) return false if (lowercaseTags.some((tag) => defaultExcludedTags.includes(tag)))
return false
return true return true
} }