diff --git a/src/aeros_equipment/service.py b/src/aeros_equipment/service.py index 3100694..f4a56c5 100644 --- a/src/aeros_equipment/service.py +++ b/src/aeros_equipment/service.py @@ -412,7 +412,10 @@ async def update_equipment_for_simulation(*, db_session: DbSession,aeros_db_sess continue # Check eq dengan "TRIP" di WO, jika ada masukkan parameter Reliabilitu, jika tidak ada MTBF = duration - MTBF = 1e+6 / float(custom_param['failure_rate']) + if custom_param['failure_rate'] == 0: + MTBF = 100000 + else: + MTBF = 1e+6 / float(custom_param['failure_rate']) eq["cmDisP1"] = custom_param["mttr"]