fix: re-jig handling of ap tag values so that only hashtags are considered (not Piefed community tags, etc.)

This commit is contained in:
Julian Lam
2025-09-22 11:56:55 -04:00
parent f9edb13f62
commit 4d68e3fe14

View File

@@ -38,11 +38,12 @@ Notes._normalizeTags = async (tag, cid) => {
}
tags = tags
.filter(({ type }) => type === 'Hashtag')
.map((tag) => {
tag.name = tag.name.startsWith('#') ? tag.name.slice(1) : tag.name;
return tag;
})
.filter(o => o.type === 'Hashtag' && !systemTags.includes(o.name))
.filter(({ name }) => !systemTags.includes(name))
.map(t => t.name);
if (tags.length > maxTags) {