Pronouns labels on Bluesky

refactor stuff

Changed files
+1 -10
src
+1 -10
src/label.ts
···
console.log(err);
})
.then(() => console.log(`Deleted labels for ${did}`));
-
return;
-
}
-
-
const labelCount = labels.data.labels.reduce((set, label) => {
-
if (!label.neg) set.add(label.val);
-
else set.delete(label.val);
-
return set;
-
}, new Set()).size;
-
-
if (labelCount < 4 && PRONOUNS[post]) {
+
} else if (labels.data.labels.length < 4 && PRONOUNS[post]) {
await agent
.withProxy("atproto_labeler", DID)
.tools.ozone.moderation.emitEvent({