diff --git a/services/operation_services.py b/services/operation_services.py
index c8f27a2239d4832ee44c51503d6d1d0540d16e13..7b2183b7d322ad228fa324f707b222fa35039a27 100644
--- a/services/operation_services.py
+++ b/services/operation_services.py
@@ -100,7 +100,7 @@ class OperationsService(Component):
cons_rate = round((power_tot[2] / power_tot[1]) * 100, 2)
prod_rate = round((power_tot[2] / power_tot[0]) * 100, 2)
except Exception:
- power_tot = (0, 0)
+ power_tot = (0, 0, 0, None)
cons_rate = prod_rate = 0
nb_conso = (
@@ -709,7 +709,7 @@ class OperationsService(Component):
"image": {"type": "string", "nullable": True},
"conso_tot": {"type": "float"},
"prod_tot": {"type": "float"},
- "month": {"type": "date"},
+ "month": {"type": "date", "nullable": True},
"conso_rate": {"type": "float"},
"prod_rate": {"type": "float"},
"news": {