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 dffe0db commit 8f74adeCopy full SHA for 8f74ade
nucleus/annotation.py
@@ -289,7 +289,7 @@ def from_json(cls, payload: dict):
289
dimensions=Point3D.from_json(geometry.get(DIMENSIONS_KEY, {})),
290
yaw=payload.get(YAW_KEY, 0),
291
reference_id=payload.get(REFERENCE_ID_KEY, None),
292
- item_id=payload.get(DATASET_ITEM_ID_KEY, None),
+ item_id=payload.get(ITEM_ID_KEY, None),
293
annotation_id=payload.get(ANNOTATION_ID_KEY, None),
294
metadata=payload.get(METADATA_KEY, {}),
295
)
@@ -299,11 +299,12 @@ def to_payload(self) -> dict:
299
LABEL_KEY: self.label,
300
TYPE_KEY: CUBOID_TYPE,
301
GEOMETRY_KEY: {
302
- POSITION_KEY: self.position,
303
- DIMENSIONS_KEY: self.dimensions,
+ POSITION_KEY: self.position.to_payload(),
+ DIMENSIONS_KEY: self.dimensions.to_payload(),
304
YAW_KEY: self.yaw,
305
},
306
REFERENCE_ID_KEY: self.reference_id,
307
+ ITEM_ID_KEY: self.item_id,
308
ANNOTATION_ID_KEY: self.annotation_id,
309
METADATA_KEY: self.metadata,
310
}
0 commit comments