Quellcode durchsuchen

beer.xml exports from "BrewersFriend" can contain a tag like "<STEP_TIME></STEP_TIME>" which led to a float converting error. Now this will be interpreted as Step_Time = 0.0

pull/194/head
Johannes vor 7 Jahren
Ursprung
Commit
a3bbbccfc9
1 geänderte Dateien mit 6 neuen und 1 gelöschten Zeilen
  1. +6
    -1
      modules/recipe_import/beerxml.py

+ 6
- 1
modules/recipe_import/beerxml.py Datei anzeigen

@@ -141,7 +141,12 @@ class BeerXMLImport(FlaskView):
else:
temp = round(9.0 / 5.0 * float(e.find("STEP_TEMP").text) + 32, 2)

steps.append({"name": e.find("NAME").text, "temp": temp, "timer": float(e.find("STEP_TIME").text)})
if e.find("STEP_TIME").text is None:
stepTime = 0.0
else:
stepTime = float(e.find("STEP_TIME").text)

steps.append({"name": e.find("NAME").text, "temp": temp, "timer": stepTime})

return steps



Laden…
Abbrechen
Speichern