fix: handle missing orderedItems property in followers route

This commit is contained in:
Julian Lam
2025-05-08 16:32:21 -04:00
parent d5349b39f5
commit e042201f4b

View File

@@ -95,13 +95,15 @@ Controller.getFollowers = async (req, res) => {
url: `${nconf.get('url')}/uid/${req.params.uid}/followers`, url: `${nconf.get('url')}/uid/${req.params.uid}/followers`,
}); });
collection.orderedItems = collection.orderedItems.map(({ uid }) => { if (collection.hasOwnProperty('orderedItems')) {
if (utils.isNumber(uid)) { collection.orderedItems = collection.orderedItems.map(({ uid }) => {
return `${nconf.get('url')}/uid/${uid}`; if (utils.isNumber(uid)) {
} return `${nconf.get('url')}/uid/${uid}`;
}
return uid; return uid;
}); });
}
res.status(200).json(collection); res.status(200).json(collection);
}; };