@@ -34,6 +34,12 @@ <h1>Get Session Result</h1>
3434 < td > User Tracking ID</ td >
3535 < td > {{ session_result.user_tracking_id }}</ td >
3636 </ tr >
37+ {% if session_result.biometric_consent_timestamp is not none %}
38+ < tr >
39+ < td > Biometric Consent Timestamp</ td >
40+ < td > {{ session_result.biometric_consent_timestamp }}</ td >
41+ </ tr >
42+ {% endif %}
3743 </ tbody >
3844 </ table >
3945 </ div >
@@ -134,6 +140,29 @@ <h3 class="mb-0">
134140 </ div >
135141 </ div >
136142 {% endif %}
143+
144+ {% if session_result.id_document_comparison_checks|length > 0 %}
145+ < div class ="card ">
146+ < div class ="card-header " id ="comparison-checks ">
147+ < h3 class ="mb-0 ">
148+ < button aria-controls ="collapse-comparison-checks " aria-expanded ="true " class ="btn btn-link "
149+ data-target ="#collapse-comparison-checks " data-toggle ="collapse "
150+ type ="button ">
151+ ID Document Comparison Checks
152+ </ button >
153+ </ h3 >
154+ </ div >
155+ < div aria-labelledby ="comparison-checks " class ="collapse " id ="collapse-comparison-checks ">
156+ < div class ="card-body ">
157+ {% for check in session_result.id_document_comparison_checks %}
158+ {% with check=check %}
159+ {% include "partials/check.html" %}
160+ {% endwith %}
161+ {% endfor %}
162+ </ div >
163+ </ div >
164+ </ div >
165+ {% endif %}
137166 </ div >
138167 </ div >
139168 </ div >
@@ -149,7 +178,7 @@ <h2>ID Documents</h2>
149178
150179 {% with doc_num=0 %}
151180 {% for document in session_result.resources.id_documents %}
152- {% set doc_num = loop.index + 1 %}
181+ {% set doc_num = loop.index %}
153182 < div class ="row pt-4 ">
154183 < div class ="col ">
155184
@@ -193,6 +222,26 @@ <h5>Media</h5>
193222 </ div >
194223 </ div >
195224 {% endif %}
225+
226+ {% if document.document_id_photo is not none %}
227+ < div class ="card ">
228+ < div class ="card-header " id ="document-id-photo-{{ doc_num }} ">
229+ < h4 class ="mb-0 ">
230+ < button class ="btn btn-link " type ="button " data-toggle ="collapse " data-target ="#collapse-document-id-photo-{{ doc_num }} " aria-expanded ="true " aria-controls ="collapse-document-id-photo-{{ doc_num }} ">
231+ Document ID Photo
232+ </ button >
233+ </ h4 >
234+ </ div >
235+ < div id ="collapse-document-id-photo-{{ doc_num }} " class ="collapse " aria-labelledby ="document-id-photo-{{ doc_num }} ">
236+ < div class ="card-body ">
237+ {% if document.document_fields.media is not none %}
238+ < img class ="card-img-top " src ="/media?mediaId={{ document.document_id_photo.media.id }} " />
239+ {% endif %}
240+ </ div >
241+ </ div >
242+ </ div >
243+ {% endif %}
244+
196245 {% if document.text_extraction_tasks|length > 0 %}
197246 < div class ="card ">
198247 < div class ="card-header " id ="text-extraction-tasks-{{ doc_num }} ">
@@ -256,36 +305,54 @@ <h5>Generated Media</h5>
256305 {% endif %}
257306
258307 {% if document.pages|length > 0 %}
308+ {% with page_num=0 %}
309+ {% for page in document.pages %}
310+ {% set page_num = loop.index %}
259311 < div class ="card ">
260- < div class ="card-header " id ="document-pages-{{ doc_num }} ">
312+ < div class ="card-header " id ="document-pages-{{ doc_num }}-{{ page_num }} ">
261313 < h4 class ="mb-0 ">
262314 < button class ="btn btn-link " type ="button " data-toggle ="collapse "
263- data-target ="#collapse-document-pages-{{ doc_num }} "
315+ data-target ="#collapse-document-pages-{{ doc_num }}-{{ page_num }} "
264316 aria-expanded ="true "
265- aria-controls ="collapse-document-pages-{{ doc_num }} ">
266- Pages
317+ aria-controls ="collapse-document-pages-{{ doc_num }}-{{ page_num }} ">
318+ Page {{ page_num }}
267319 </ button >
268320 </ h4 >
269321 </ div >
270- < div id ="collapse-document-pages-{{ doc_num }} " class ="collapse "
271- aria-labelledby ="document-pages-{{ doc_num }} ">
272- < div class ="card-body ">
273- < div class ="card-group ">
274- {% for page in document.pages %}
275- {% if page.media is not none %}
276- < div class ="card " style ="width: 18rem; ">
277- < img class ="card-img-top "
278- src ="/media?mediaId={{ page.media.id }} "/>
279- < div class ="card-body ">
280- < p > Method: {{ page.capture_method }}</ p >
281- </ div >
322+ < div id ="collapse-document-pages-{{ doc_num }}-{{ page_num }} " class ="collapse "
323+ aria-labelledby ="document-pages-{{ doc_num }}-{{ page_num }} ">
324+
325+ < div class ="card-group ">
326+ {% if page.media is not none %}
327+ < div class ="card " style ="width: 18rem; ">
328+ < img class ="card-img-top "
329+ src ="/media?mediaId={{ page.media.id }} "/>
330+ < div class ="card-body ">
331+ < p > Method: {{ page.capture_method }}</ p >
332+ </ div >
333+ </ div >
334+ {% endif %}
335+ </ div >
336+
337+ {% if page.frames|length > 0 %}
338+ < div class ="card-group ">
339+ {% for frame in page.frames %}
340+ {% if frame.media is not none %}
341+ < div class ="card ">
342+ < img class ="card-img-top " src ="/media?mediaId={{ frame.media.id }} " />
343+ < div class ="card-body ">
344+ < h5 class ="card-title "> Frame</ h5 >
282345 </ div >
283- {% endif %}
284- {% endfor %}
285- </ div >
346+ </ div >
347+ {% endif %}
348+ {% endfor %}
286349 </ div >
350+ {% endif %}
351+
287352 </ div >
288353 </ div >
354+ {% endfor %}
355+ {% endwith %}
289356 {% endif %}
290357 </ div >
291358 </ div >
@@ -303,7 +370,7 @@ <h2>Zoom Liveness Resources</h2>
303370
304371 {% with liveness_num=0 %}
305372 {% for liveness in session_result.resources.zoom_liveness_resources %}
306- {% set liveness_num = loop.index + 1 %}
373+ {% set liveness_num = loop.index %}
307374 < div class ="row pt-4 ">
308375 < div class ="col ">
309376 < table class ="table table-striped table-light ">
@@ -317,39 +384,6 @@ <h2>Zoom Liveness Resources</h2>
317384
318385 < div class ="accordion mt-3 ">
319386
320- {% if liveness.facemap is not none %}
321- < div class ="card ">
322- < div class ="card-header " id ="liveness-{{ liveness_num }}-facemap ">
323- < h3 class ="mb-0 ">
324- < button class ="btn btn-link " type ="button " data-toggle ="collapse "
325- data-target ="#collapse-liveness-{{ liveness_num }}-facemap " aria-expanded ="true "
326- aria-controls ="collapse-liveness-{{ liveness_num }}-facemap ">
327- Face Map
328- </ button >
329- </ h3 >
330- </ div >
331- < div id ="collapse-liveness-{{ liveness_num }}-facemap " class ="collapse " aria-labelledby ="liveness-{{ liveness_num }}-facemap ">
332- < div class ="card-body ">
333- {% if liveness.facemap.media is not none %}
334- < h4 > Media</ h4 >
335- < table class ="table table-striped ">
336- < tbody >
337- < tr >
338- < td > ID</ td >
339- < td >
340- < a href ="/media?mediaId={{ liveness.facemap.media.id }}&base64=1 ">
341- {{ liveness.facemap.media.id }}
342- </ a >
343- </ td >
344- </ tr >
345- </ tbody >
346- </ table >
347- {% endif %}
348- </ div >
349- </ div >
350- </ div >
351- {% endif %}
352-
353387 {% if liveness.frames|length > 0 %}
354388 < div class ="card ">
355389 < div class ="card-header " id ="liveness-{{ liveness_num }}-frames ">
@@ -383,4 +417,4 @@ <h5 class="card-title">Frame</h5>
383417 {% endfor %}
384418 {% endwith %}
385419</ div >
386- {% include "layout/footer.html" %}
420+ {% include "layout/footer.html" %}
0 commit comments