Added archive option to of Wekan API

This commit is contained in:
Gustav Engström 2024-01-15 12:07:22 +01:00
parent 80e5916394
commit f5bc2b08f9

View file

@ -3860,6 +3860,25 @@ JsonRoutes.add('GET', '/api/boards/:boardId/cards_count', function(
newBoardId,
);
}
if (req.body.archive) {
function isTrue(data) {
return String(data).toLowerCase() === 'true';
}
var archive = isTrue(req.body.archive);
Cards.direct.update(
{
_id: paramCardId,
listId: paramListId,
boardId: paramBoardId,
archived: !archive,
},
{
$set: {
archived: archive,
},
},
);
}
JsonRoutes.sendResult(res, {
code: 200,
data: {