File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -146,6 +146,26 @@ def curp(self) -> str:
146146 return self .fields ['curp' ]['value' ]
147147 return ''
148148
149+ @property
150+ def document_number (self ) -> str :
151+ """
152+ This property fills the dni number direct from the ocr
153+ fields `document_number`
154+ """
155+ if self .fields and 'document_number' in self .fields :
156+ return self .fields ['document_number' ]['value' ]
157+ return ''
158+
159+ @property
160+ def ocr_number (self ) -> str :
161+ """
162+ This property fills the number extra direct from the ocr
163+ fields `ocr_number`
164+ """
165+ if self .fields and 'ocr_number' in self .fields :
166+ return self .fields ['ocr_number' ]['value' ]
167+ return ''
168+
149169
150170@dataclass
151171class LivenessMedia :
Original file line number Diff line number Diff line change 1- __version__ = '2.0.1 ' # pragma: no cover
1+ __version__ = '2.0.2 ' # pragma: no cover
Original file line number Diff line number Diff line change @@ -77,3 +77,5 @@ def test_retrieve_dni_verification(verification_without_pol):
7777 verification = verification_without_pol
7878 assert not verification .proof_of_life_errors
7979 assert not verification .proof_of_life_document
80+ assert verification .documents [0 ].document_number == '111'
81+ assert not verification .documents [0 ].ocr_number
You can’t perform that action at this time.
0 commit comments