From 920dc264b064de57f70c83ff0454e864608b8375 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 22 Sep 2025 07:07:34 +0000 Subject: [PATCH] Commit: 9ff45e3b --- .../webclient/gen/models/doc_visual_extended_field.py | 2 +- .../webclient/gen/models/rfid_doc_visual_extended_field.py | 2 +- regula/documentreader/webclient/gen/models/rfid_session_data.py | 2 +- regula/documentreader/webclient/gen/models/source.py | 2 ++ .../webclient/gen/models/visual_extended_field_item.py | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/regula/documentreader/webclient/gen/models/doc_visual_extended_field.py b/regula/documentreader/webclient/gen/models/doc_visual_extended_field.py index 38185eb..2f77735 100644 --- a/regula/documentreader/webclient/gen/models/doc_visual_extended_field.py +++ b/regula/documentreader/webclient/gen/models/doc_visual_extended_field.py @@ -27,7 +27,7 @@ class DocVisualExtendedField(BaseModel): strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount") 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") buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length") - 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") + 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") field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask") validity: Optional[StrictInt] = Field(default=None, alias="Validity") in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison") diff --git a/regula/documentreader/webclient/gen/models/rfid_doc_visual_extended_field.py b/regula/documentreader/webclient/gen/models/rfid_doc_visual_extended_field.py index c77ace5..0042e84 100644 --- a/regula/documentreader/webclient/gen/models/rfid_doc_visual_extended_field.py +++ b/regula/documentreader/webclient/gen/models/rfid_doc_visual_extended_field.py @@ -26,7 +26,7 @@ class RFIDDocVisualExtendedField(BaseModel): strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount") 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") buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length") - 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") + 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") field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask") validity: Optional[StrictInt] = Field(default=None, alias="Validity") in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison") diff --git a/regula/documentreader/webclient/gen/models/rfid_session_data.py b/regula/documentreader/webclient/gen/models/rfid_session_data.py index 880afba..c947bb5 100644 --- a/regula/documentreader/webclient/gen/models/rfid_session_data.py +++ b/regula/documentreader/webclient/gen/models/rfid_session_data.py @@ -39,7 +39,7 @@ class RfidSessionData(BaseModel): root_files: List[Any] = Field(description="List of containers to store information about the read files of the root Master File", alias="RootFiles") total_bytes_sent: Union[StrictFloat, StrictInt] = Field(description="Total number of bytes transmitted to the RFID-chip during the whole session", alias="TotalBytesSent") total_bytes_received: Union[StrictFloat, StrictInt] = Field(description="Total number of bytes received from the RFID-chip during the whole session", alias="TotalBytesReceived") - session_key: RfidAccessKey = Field(alias="Session_key") + session_key: Optional[RfidAccessKey] = Field(default=None, alias="Session_key") session_terminal: RfidTerminal = Field(alias="Session_terminal") session_procedure: RfidAuthenticationProcedureType = Field(alias="Session_procedure") security_objects: List[RfidSecurityObject] = Field(description="List of containers to store information about the detected document security objects", alias="SecurityObjects") diff --git a/regula/documentreader/webclient/gen/models/source.py b/regula/documentreader/webclient/gen/models/source.py index dd9866c..0fc9b2a 100644 --- a/regula/documentreader/webclient/gen/models/source.py +++ b/regula/documentreader/webclient/gen/models/source.py @@ -24,6 +24,8 @@ class Source(str, Enum): RFID = 'RFID' MAGNETIC = 'MAGNETIC' EXTERNAL = 'EXTERNAL' + LIVE = 'LIVE' + FINGERPRINT = 'FINGERPRINT' @classmethod def from_json(cls, json_str: str) -> Self: diff --git a/regula/documentreader/webclient/gen/models/visual_extended_field_item.py b/regula/documentreader/webclient/gen/models/visual_extended_field_item.py index 76afcf0..a6b724a 100644 --- a/regula/documentreader/webclient/gen/models/visual_extended_field_item.py +++ b/regula/documentreader/webclient/gen/models/visual_extended_field_item.py @@ -26,7 +26,7 @@ class VisualExtendedFieldItem(BaseModel): strings_count: Union[StrictFloat, StrictInt] = Field(description="Number of StringsResult array elements", alias="StringsCount") 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") buf_length: Union[StrictFloat, StrictInt] = Field(description="Buf_Text text string length", alias="Buf_Length") - 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") + 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") field_mask: Optional[StrictStr] = Field(default=None, alias="FieldMask") validity: Optional[StrictInt] = Field(default=None, alias="Validity") in_comparison: Optional[StrictInt] = Field(default=None, alias="InComparison")