Skip to content
Snippets Groups Projects

add text orientation property to transcriptions (editable in admin)

Closed ml bonhomme requested to merge text-orientation into master
All threads resolved!
5 files
+ 10
4
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -219,7 +219,7 @@ class TranscriptionSerializer(serializers.ModelSerializer):
read_only=True,
help_text='This field is deprecated; please use the `confidence` field instead.',
)
orientation = EnumField(TextOrientation)
orientation = EnumField(TextOrientation, required=False)
class Meta:
model = Transcription
@@ -328,6 +328,7 @@ class SimpleTranscriptionSerializer(serializers.Serializer):
max_value=1,
required=False,
)
orientation = EnumField(TextOrientation, required=False)
def validate(self, data):
if not ('score' in data) ^ ('confidence' in data):
@@ -399,6 +400,7 @@ class TranscriptionBulkItemSerializer(serializers.Serializer):
help_text='This field is deprecated; please use the `confidence` field instead.'
)
confidence = serializers.FloatField(min_value=0, max_value=1, required=False)
orientation = EnumField(TextOrientation, required=False)
def validate(self, data):
# Element retrieval and checks is done in the BulkSerializer to avoid duplicate queries
Loading