From be44837cc35c319f8d012175e66f26b5ef2299a5 Mon Sep 17 00:00:00 2001 From: Cizz22 Date: Tue, 30 Dec 2025 16:45:23 +0700 Subject: [PATCH] fix base rbd --- src/aeros_equipment/service.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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"]