Skip to content

Commit 0b6c28c

Browse files
Merge pull request #256 from regulaforensics/9ff45e3b
Commit: 9ff45e3b
2 parents 9e3a9e0 + 920dc26 commit 0b6c28c

File tree

5 files changed

+6
-4
lines changed

5 files changed

+6
-4
lines changed

regula/documentreader/webclient/gen/models/doc_visual_extended_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class DocVisualExtendedField(BaseModel):
2727
strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount")
2828
strings_result: List[StringRecognitionResult] = Field(description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.", alias="StringsResult")
2929
buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length")
30-
buf_text: StrictStr = Field(description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
30+
buf_text: Optional[StrictStr] = Field(default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
3131
field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask")
3232
validity: Optional[StrictInt] = Field(default=None, alias="Validity")
3333
in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison")

regula/documentreader/webclient/gen/models/rfid_doc_visual_extended_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class RFIDDocVisualExtendedField(BaseModel):
2626
strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount")
2727
strings_result: List[StringRecognitionResult] = Field(description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.", alias="StringsResult")
2828
buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length")
29-
buf_text: StrictStr = Field(description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
29+
buf_text: Optional[StrictStr] = Field(default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
3030
field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask")
3131
validity: Optional[StrictInt] = Field(default=None, alias="Validity")
3232
in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison")

regula/documentreader/webclient/gen/models/rfid_session_data.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class RfidSessionData(BaseModel):
3939
root_files: List[Any] = Field(description="List of containers to store information about the read files of the root Master File", alias="RootFiles")
4040
total_bytes_sent: Union[StrictFloat, StrictInt] = Field(description="Total number of bytes transmitted to the RFID-chip during the whole session", alias="TotalBytesSent")
4141
total_bytes_received: Union[StrictFloat, StrictInt] = Field(description="Total number of bytes received from the RFID-chip during the whole session", alias="TotalBytesReceived")
42-
session_key: RfidAccessKey = Field(alias="Session_key")
42+
session_key: Optional[RfidAccessKey] = Field(default=None, alias="Session_key")
4343
session_terminal: RfidTerminal = Field(alias="Session_terminal")
4444
session_procedure: RfidAuthenticationProcedureType = Field(alias="Session_procedure")
4545
security_objects: List[RfidSecurityObject] = Field(description="List of containers to store information about the detected document security objects", alias="SecurityObjects")

regula/documentreader/webclient/gen/models/source.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ class Source(str, Enum):
2424
RFID = 'RFID'
2525
MAGNETIC = 'MAGNETIC'
2626
EXTERNAL = 'EXTERNAL'
27+
LIVE = 'LIVE'
28+
FINGERPRINT = 'FINGERPRINT'
2729

2830
@classmethod
2931
def from_json(cls, json_str: str) -> Self:

regula/documentreader/webclient/gen/models/visual_extended_field_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class VisualExtendedFieldItem(BaseModel):
2626
strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount")
2727
strings_result: List[StringRecognitionResult] = Field(description="Array of recognizing probabilities for a each line of text field. Only for Result.VISUAL_TEXT and Result.MRZ_TEXT results.", alias="StringsResult")
2828
buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length")
29-
buf_text: StrictStr = Field(description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
29+
buf_text: Optional[StrictStr] = Field(default=None, description="Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'", alias="Buf_Text")
3030
field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask")
3131
validity: Optional[StrictInt] = Field(default=None, alias="Validity")
3232
in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison")

0 commit comments

Comments
 (0)