fix: #13202, private note assertion failure when cc property is missing

This commit is contained in:
Julian Lam
2025-02-26 12:29:52 -05:00
parent efb27ce0ac
commit c65e1ebb8f
2 changed files with 2 additions and 2 deletions

View File

@@ -64,7 +64,7 @@ inbox.create = async (req) => {
const { object } = req.body;
// Alternative logic for non-public objects
const isPublic = [...object.to, ...object.cc].includes(activitypub._constants.publicAddress);
const isPublic = [...(object.to || []), ...(object.cc || [])].includes(activitypub._constants.publicAddress);
if (!isPublic) {
return await activitypub.notes.assertPrivate(object);
}