@@ -121,11 +121,11 @@ class LBV1Label(BaseModel):
121121 List [LBV1LabelAnnotationsVideo ]] = Field (..., alias = 'Label' )
122122 data_row_id : str = Field (..., alias = "DataRow ID" )
123123 row_data : str = Field (None , alias = "Labeled Data" )
124+ id : Optional [str ] = Field (None , alias = 'ID' )
124125 external_id : Optional [str ] = Field (None , alias = "External ID" )
125126
126127 created_by : Optional [str ] = Extra ('Created By' )
127128 project_name : Optional [str ] = Extra ('Project Name' )
128- id : Optional [str ] = Extra ('ID' )
129129 created_at : Optional [str ] = Extra ('Created At' )
130130 updated_at : Optional [str ] = Extra ('Updated At' )
131131 seconds_to_label : Optional [float ] = Extra ('Seconds to Label' )
@@ -149,9 +149,9 @@ def to_common(self) -> Label:
149149 else :
150150 annotations = self .label .to_common ()
151151 data = self ._infer_media_type ()
152- print (data )
153152
154153 return Label (data = data ,
154+ uid = self .id ,
155155 annotations = annotations ,
156156 extra = {
157157 field .alias : getattr (self , field_name )
@@ -168,6 +168,7 @@ def from_common(cls, label: Label):
168168 label_ = LBV1LabelAnnotations .from_common (label .annotations )
169169
170170 return LBV1Label (label = label_ ,
171+ id = label .uid ,
171172 data_row_id = label .data .uid ,
172173 row_data = label .data .url ,
173174 external_id = label .data .external_id ,
0 commit comments