Merge pull request #3121 from marc1006/api_gen

Fix Python API generation
This commit is contained in:
Lauri Ojansivu 2020-05-26 00:13:00 +03:00 committed by GitHub
commit bb08e40ea5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1284,16 +1284,17 @@ Cards.mutations({
},
moveOptionalArgs({ boardId, swimlaneId, listId, sort } = {}) {
boardId = boardId ?? this.boardId;
swimlaneId = swimlaneId ?? this.swimlaneId;
boardId = boardId || this.boardId;
swimlaneId = swimlaneId || this.swimlaneId;
// This should never happen, but there was a bug that was fixed in commit
// ea0239538a68e225c867411a4f3e0d27c158383.
if (!swimlaneId) {
const board = Boards.findOne(boardId);
swimlaneId = board.getDefaultSwimline()._id;
}
listId = listId ?? this.listId;
sort = sort ?? this.sort;
listId = listId || this.listId;
if (sort === undefined || sort === null)
sort = this.sort;
return this.move(boardId, swimlaneId, listId, sort);
},