models: customFields: fix GET api

Calling GET on /api/board/XXXX/customfields
returns a 500 error:

 TypeError: Converting circular structure to JSON
This commit is contained in:
Benjamin Tissoires 2018-07-02 18:34:46 +02:00
parent 9aa5584c9c
commit 53c8e63a09

View file

@ -87,7 +87,13 @@ if (Meteor.isServer) {
const paramBoardId = req.params.boardId;
JsonRoutes.sendResult(res, {
code: 200,
data: CustomFields.find({ boardId: paramBoardId }),
data: CustomFields.find({ boardId: paramBoardId }).map(function (cf) {
return {
_id: cf._id,
name: cf.name,
type: cf.type,
};
}),
});
});