mirror of
https://github.com/FAUSheppy/ths-blowerdoor-raven
synced 2025-12-09 08:18:32 +01:00
better error handling
This commit is contained in:
@@ -28,11 +28,10 @@ def root():
|
|||||||
allFiles = []
|
allFiles = []
|
||||||
loaded = None
|
loaded = None
|
||||||
for filename in glob.glob("static/files/*.pdf"):
|
for filename in glob.glob("static/files/*.pdf"):
|
||||||
loaded = parserBackend.load(filename)
|
|
||||||
try:
|
try:
|
||||||
loaded = parserBackend.load(filename)
|
loaded = parserBackend.load(filename)
|
||||||
except Exception:
|
except Exception:
|
||||||
loaded = BlowerdoorData(os.path.basename(filename), os.path.basename(filename), "", "", datetime.datetime.now(), datetime.datetime.now())
|
loaded = BlowerdoorData(os.path.basename(filename), os.path.basename(filename), "Fehler", "Fehler", datetime.datetime.now(), datetime.datetime.now())
|
||||||
allFiles.append(loaded)
|
allFiles.append(loaded)
|
||||||
|
|
||||||
# check duplicates
|
# check duplicates
|
||||||
|
|||||||
@@ -29,13 +29,19 @@
|
|||||||
<td style="line-height: 45px;"><a target="_blank" href="/get-file?basename={{ bd.docName }}">{{ bd.docName }}</a>
|
<td style="line-height: 45px;"><a target="_blank" href="/get-file?basename={{ bd.docName }}">{{ bd.docName }}</a>
|
||||||
{% if bd.outdated %}<p style="color: red;">(neueres Dokument verfügbar: {{ bd.inDocumentDate.strftime("%d.%m.%Y") }})</p>{% endif %}
|
{% if bd.outdated %}<p style="color: red;">(neueres Dokument verfügbar: {{ bd.inDocumentDate.strftime("%d.%m.%Y") }})</p>{% endif %}
|
||||||
</td>
|
</td>
|
||||||
<td style="line-height: 45px;">{{ bd.location }}</td>
|
<td style="line-height: 45px;
|
||||||
|
{% if bd.location == "Fehler" %}color: red;
|
||||||
|
{% endif %}">
|
||||||
|
{{ bd.location }}</td>
|
||||||
{% if bd.blowerdoorDate %}
|
{% if bd.blowerdoorDate %}
|
||||||
<td style="line-height: 45px;">{{ bd.blowerdoorDate }}</td>
|
<td style="line-height: 45px;">{{ bd.blowerdoorDate }}</td>
|
||||||
{% else %}
|
{% else %}
|
||||||
<td style="line-height: 45px;">0000 - Keine Informationen Gefunden</td>
|
<td style="line-height: 45px;">0000 - Keine Informationen Gefunden</td>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<td style="line-height: 45px;">{{ bd.customer }}</td>
|
<td style="line-height: 45px;
|
||||||
|
{% if bd.location == "Fehler" %}color: red;
|
||||||
|
{% endif %}">
|
||||||
|
{{ bd.customer }}</td>
|
||||||
<td style="line-height: 45px;">{{ bd.pdfDate.strftime("%Y/%m/%d") }}</td>
|
<td style="line-height: 45px;">{{ bd.pdfDate.strftime("%Y/%m/%d") }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|||||||
Reference in New Issue
Block a user