From 42c608dc75559b9ae54e2247112635b2155a03ac Mon Sep 17 00:00:00 2001 From: Sam Minot Date: Tue, 16 Jul 2024 15:29:07 -0700 Subject: [PATCH] Handle the case when sample dates are missing --- cirro_api_client/v1/models/sample.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cirro_api_client/v1/models/sample.py b/cirro_api_client/v1/models/sample.py index 741910a..e070ea4 100644 --- a/cirro_api_client/v1/models/sample.py +++ b/cirro_api_client/v1/models/sample.py @@ -73,9 +73,9 @@ def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: dataset_ids = cast(List[str], d.pop("datasetIds")) - created_at = isoparse(d.pop("createdAt")) + created_at = (isoparse(d.pop("createdAt")) if d["createdAt"] else None) - updated_at = isoparse(d.pop("updatedAt")) + updated_at = (isoparse(d.pop("updatedAt")) if d["updatedAt"] else None) sample = cls( id=id,