diff --git a/src/user/data.js b/src/user/data.js index 07f1c680fa..1b5e5b2ea9 100644 --- a/src/user/data.js +++ b/src/user/data.js @@ -81,10 +81,10 @@ module.exports = function (User) { } // await activitypub.actors.assert(remoteIds); - const users = [ - ...await db.getObjectsFields(uniqueUids.map(uid => `user:${uid}`), fields), - ...await db.getObjectsFields(remoteIds.map(id => `userRemote:${id}`), fields), - ]; + const users = await db.getObjectsFields( + uniqueUids.map(uid => `user:${uid}`).concat(remoteIds.map(id => `userRemote:${id}`)), + fields + ); const result = await plugins.hooks.fire('filter:user.getFields', { uids: uniqueUids, users: users,