update for error resistance

This commit is contained in:
Yannik Schmidt
2021-09-13 19:08:59 +02:00
parent 468034c801
commit 792806838e
3 changed files with 26 additions and 5 deletions

View File

@@ -2,6 +2,9 @@ import flask
import argparse
import glob
import os
from data import BlowerdoorData
import datetime
import os.path
import eg_geiss_bauherren as parserBackend
@@ -10,8 +13,13 @@ app = flask.Flask("THS-Raven")
@app.route("/")
def root():
allFiles = []
loaded = None
for filename in glob.glob("static/files/*.pdf"):
allFiles.append(parserBackend.load(filename))
try:
loaded = parserBackend.load(filename)
except Exception:
loaded = BlowerdoorData(os.path.basename(filename), os.path.basename(filename), "", "", datetime.datetime.now(), datetime.datetime.now())
allFiles.append(loaded)
return flask.render_template("index.html", listContent=allFiles)