diff --git a/cbpi/__init__.py b/cbpi/__init__.py index 30deb30..7002578 100644 --- a/cbpi/__init__.py +++ b/cbpi/__init__.py @@ -1 +1 @@ -__version__ = "4.0.3.a1" +__version__ = "4.0.3.a2" diff --git a/cbpi/controller/fermentation_controller.py b/cbpi/controller/fermentation_controller.py index e48bb50..7015618 100644 --- a/cbpi/controller/fermentation_controller.py +++ b/cbpi/controller/fermentation_controller.py @@ -562,11 +562,17 @@ class FermentationController: item["props"]["Sensor"] = fermenter.sensor list(map(lambda item: add_runtime_data(item), data.get("steps"))) - fermenter.description = data['basic']['desc'] + try: + fermenter.description = data['basic'].get("desc") + except: + fermenter.description = "No Description" if name is not None: fermenter.brewname = name else: - fermenter.brewname = data['basic']['name'] + try: + fermenter.brewname = data['basic'].get("name") + except: + fermenter.brewname = "Fermentation" await self.update(fermenter) fermenter.steps=[] for item in data.get("steps"):