From c1b9f49dca14c552c55536e9238af75901d76e08 Mon Sep 17 00:00:00 2001 From: BakeAble Date: Wed, 12 Feb 2025 16:36:58 +0100 Subject: [PATCH] Made statuses and labels optional -- Apparently API does not always return a status or label --- src/motion/models/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/motion/models/__init__.py b/src/motion/models/__init__.py index c9efe7a..e69c181 100644 --- a/src/motion/models/__init__.py +++ b/src/motion/models/__init__.py @@ -25,15 +25,15 @@ class Project(BaseModel): name: str description: Optional[str] = None workspaceId: Optional[str] = None - status: Status + status: Optional[Status] = None class Workspace(BaseModel): id: str name: str teamId: Optional[str] = None - statuses: List[Status] - labels: List[Label] + statuses: Optional[List[Status]] = None + labels: Optional[List[Label]] = None type: str