We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d35a64d commit 8b3b46aCopy full SHA for 8b3b46a
src/maptiler/cloud_cli/base.py
@@ -49,7 +49,7 @@ class S3UploadResult:
49
@dataclass
50
class IngestResponse:
51
id: UUID
52
- document_id: UUID
+ document_id: Optional[UUID]
53
state: str
54
upload: Union[S3Upload, GoogleDriveUpload, None]
55
errors: list[Error]
@@ -117,9 +117,13 @@ def ingest_response(self, data: dict) -> IngestResponse:
117
else:
118
errors = []
119
120
+ document_id = data.get("document_id")
121
+ if document_id is not None:
122
+ document_id = UUID(document_id)
123
+
124
return IngestResponse(
125
id=UUID(data["id"]),
- document_id=UUID(data["document_id"]),
126
+ document_id=document_id,
127
state=data["state"],
128
upload=upload,
129
errors=errors,
0 commit comments