Skip to content

Commit 7d34fae

Browse files
committed
🐛 fix for material certificate
1 parent 8d09748 commit 7d34fae

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

docs/product/material_certificate_v1.rst

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
Material Certificate V1
22
-----------------------
33

4-
**Sample Code (sync):**
4+
**Sample Code:**
55

66
.. literalinclude:: /extras/code_samples/material_certificate_v1.txt
77
:language: Python
88

9-
**Smaple Code (async):**
10-
11-
.. literalinclude:: /extras/code_samples/material_certificate_v1_async.txt
12-
:language: Python
13-
14-
159
.. autoclass:: mindee.product.material_certificate.material_certificate_v1.MaterialCertificateV1
1610
:members:
1711
:inherited-members:

mindee/product/material_certificate/material_certificate_v1.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,9 @@ def __init__(self, raw_prediction: StringDict):
2929
self.prediction = MaterialCertificateV1Document(raw_prediction["prediction"])
3030
self.pages = []
3131
for page in raw_prediction["pages"]:
32-
self.pages.append(Page(MaterialCertificateV1Document, page))
32+
try:
33+
page_production = page["prediction"]
34+
except KeyError:
35+
continue
36+
if page_production:
37+
self.pages.append(Page(MaterialCertificateV1Document, page))

0 commit comments

Comments
 (0)