Skip to content

Commit 70d945a

Browse files
Merge pull request #38 from bastianwenske/C0rn3j-patch-1
fix: Card description can be missing
2 parents 1119684 + 04eb796 commit 70d945a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

wekan/card.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ def __init__(self, parent_list: WekanList, card_id: str) -> None:
3232
self.created_at = self.list.board.client.parse_iso_date(data['createdAt'])
3333
self.modified_at = self.list.board.client.parse_iso_date(data['modifiedAt'])
3434
self.date_last_activity = self.list.board.client.parse_iso_date(data['dateLastActivity'])
35-
self.description = data['description']
3635
self.requested_by = data['requestedBy']
3736
self.assigned_by = data['assignedBy']
3837
self.assignees = data['assignees']
@@ -41,6 +40,10 @@ def __init__(self, parent_list: WekanList, card_id: str) -> None:
4140
self.subtask_sort = data['subtaskSort']
4241
self.linked_id = data['linkedId']
4342
# Following things are not always defined if card was created on a very old version of WeKan
43+
try:
44+
self.description = data['description']
45+
except KeyError:
46+
self.description = None
4447
try:
4548
self.cover_id = data['coverId']
4649
except KeyError:

0 commit comments

Comments
 (0)