Skip to content

Commit 46f069c

Browse files
committed
SDK-1749: Remove FaceMap from demo
1 parent e7aa360 commit 46f069c

File tree

2 files changed

+2
-56
lines changed

2 files changed

+2
-56
lines changed

examples/doc_scan/app.py

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
import base64
2-
from io import BytesIO
3-
41
import yoti_python_sdk
5-
from filetype import filetype
6-
from flask import Flask, Response, render_template, request, send_file, session
2+
from flask import Flask, Response, render_template, request, session
73
from yoti_python_sdk.doc_scan import (
84
DocScanClient,
95
RequestedDocumentAuthenticityCheckBuilder,
@@ -118,8 +114,6 @@ def media():
118114

119115
doc_scan_client = DocScanClient(YOTI_CLIENT_SDK_ID, YOTI_KEY_FILE_PATH)
120116

121-
base64_req = request.args.get("base64", "0")
122-
123117
session_id = session.get("doc_scan_session_id", None)
124118
if session_id is None:
125119
return Response("No session ID available", status=404)
@@ -129,21 +123,6 @@ def media():
129123
except DocScanException as e:
130124
return render_template("error.html", error=e.text)
131125

132-
if base64_req == "1" and retrieved_media.mime_type == "application/octet-stream":
133-
decoded = base64.b64decode(retrieved_media.content)
134-
info = filetype.guess(decoded)
135-
136-
buffer = BytesIO()
137-
buffer.write(decoded)
138-
buffer.seek(0)
139-
140-
return send_file(
141-
buffer,
142-
attachment_filename="media." + info.extension,
143-
mimetype=info.mime,
144-
as_attachment=True,
145-
)
146-
147126
return Response(
148127
retrieved_media.content, content_type=retrieved_media.mime_type, status=200
149128
)

examples/doc_scan/templates/success.html

Lines changed: 1 addition & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -317,39 +317,6 @@ <h2>Zoom Liveness Resources</h2>
317317

318318
<div class="accordion mt-3">
319319

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-
353320
{% if liveness.frames|length > 0 %}
354321
<div class="card">
355322
<div class="card-header" id="liveness-{{ liveness_num }}-frames">
@@ -383,4 +350,4 @@ <h5 class="card-title">Frame</h5>
383350
{% endfor %}
384351
{% endwith %}
385352
</div>
386-
{% include "layout/footer.html" %}
353+
{% include "layout/footer.html" %}

0 commit comments

Comments
 (0)