Skip to content

Commit 5f0d421

Browse files
author
Matt Sokoloff
committed
fix bug
1 parent 580b9d6 commit 5f0d421

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

labelbox/data/annotation_types/classification/classification.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class Checklist(_TempName):
5656
5757
"""
5858
name: Literal["checklist"] = "checklist"
59-
answer: ClassificationAnswer
59+
answer: List[ClassificationAnswer]
6060

6161

6262
class Text(BaseModel):

labelbox/data/serialization/labelbox_v1/classification.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99

1010

1111
class LBV1ClassificationAnswer(LBV1Feature):
12-
def to_common(self, answer: "LBV1ClassificationAnswer") -> ClassificationAnswer:
13-
return ClassificationAnswer(feature_schema_id=answer.schema_id,
14-
name=answer.title,
15-
keyframe = answer.keyframe,
12+
def to_common(self) -> ClassificationAnswer:
13+
return ClassificationAnswer(feature_schema_id=self.schema_id,
14+
name=self.title,
15+
keyframe = self.keyframe,
1616
extra={
17-
'feature_id': answer.feature_id,
18-
'value': answer.value
17+
'feature_id': self.feature_id,
18+
'value': self.value
1919
})
2020

2121
@classmethod

tests/data/annotation_types/classification/test_classification.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ def test_checklist():
125125

126126
with pytest.raises(ValidationError):
127127
classification = Checklist(answer=answer)
128-
breakpoint()
129128

130129
classification = Checklist(answer=[answer])
131130
assert classification.dict() == {

0 commit comments

Comments
 (0)