Преглед на файлове

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 преди 7 години
родител
ревизия
a3bbbccfc9
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. +6
    -1
      modules/recipe_import/beerxml.py

+ 6
- 1
modules/recipe_import/beerxml.py Целия файл

@@ -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



Loading…
Отказ
Запис