From 09f00f8e43f222f1699ded20e4e51a5e12a4111f Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Fri, 22 Nov 2024 14:27:24 -0500 Subject: [PATCH] fix: don't send custom fields in remote user actor object if no value is entered --- src/activitypub/mocks.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/activitypub/mocks.js b/src/activitypub/mocks.js index 9446302202..68e5c0210f 100644 --- a/src/activitypub/mocks.js +++ b/src/activitypub/mocks.js @@ -200,15 +200,15 @@ Mocks.actors.user = async (uid) => { } const attachment = []; - if (fields.length) { - fields.forEach(({ name, value }) => { + fields.forEach(({ name, value }) => { + if (value) { attachment.push({ type: 'PropertyValue', name, value, }); - }); - } + } + }); return { '@context': [