Skip to content

Commit a00074a

Browse files
author
Przemysław Szafrański
committed
Modified falsy values handling to include empty strings
1 parent a4c8faa commit a00074a

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

custom_components/ticktick/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
"issue_tracker": "https://github.com/Hantick/ticktick-home-assistant/issues",
1717
"requirements": [],
1818
"ssdp": [],
19-
"version": "2.0.5",
19+
"version": "2.0.6",
2020
"zeroconf": []
2121
}

custom_components/ticktick/ticktick_api_python/models/check_list_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def from_dict(data: dict) -> "CheckListItem":
4141

4242
return CheckListItem(
4343
title=data.get("title")
44-
if data.get("title") is not None
44+
if data.get("title")
4545
else "Unnamed SubTask",
4646
id=data.get("id"),
4747
sortOrder=data.get("sortOrder"),

custom_components/ticktick/ticktick_api_python/models/project.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,16 +57,16 @@ def from_dict(data: dict) -> "Project":
5757
id=data["id"],
5858
groupId=data.get("groupId"),
5959
name=data.get("name")
60-
if data.get("name") is not None
60+
if data.get("name")
6161
else "Unnamed Project",
6262
color=data.get("color"),
6363
sortOrder=data["sortOrder"],
6464
closed=data.get("closed"),
6565
viewMode=ViewMode(data["viewMode"])
66-
if data.get("viewMode") is not None
66+
if data.get("viewMode")
6767
else None,
6868
permission=Permission(data["permission"])
69-
if data.get("permission") is not None
69+
if data.get("permission")
7070
else None,
71-
kind=Kind(data["kind"]) if data.get("kind") is not None else None,
71+
kind=Kind(data["kind"]) if data.get("kind") else None,
7272
)

custom_components/ticktick/ticktick_api_python/models/task.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,9 @@ def __init__(
6161
self.content = content
6262
self.desc = desc
6363
self.dueDate = dueDate
64-
self.items = items if items is not None else []
64+
self.items = items if items else []
6565
self.priority = priority
66-
self.reminders = reminders if reminders is not None else []
66+
self.reminders = reminders if reminders else []
6767
self.repeatFlag = repeatFlag
6868

6969
def toJSON(self):
@@ -109,7 +109,7 @@ def from_dict(data: dict) -> "Task":
109109
return Task(
110110
projectId=data["projectId"],
111111
title=data.get("title")
112-
if data.get("title") is not None
112+
if data.get("title")
113113
else "Unnamed Task",
114114
id=data.get("id"),
115115
desc=data.get("desc"),

0 commit comments

Comments
 (0)