|
|
|
|
@ -274,7 +274,7 @@ async def get_master_by_assetnum(
|
|
|
|
|
asset_criticality = ens * (0.07 * bpp_system) + (dmn - ens * extra_fuel_cost)
|
|
|
|
|
|
|
|
|
|
# if NaN or None, return 0
|
|
|
|
|
if (not joined_maximo_record or not maximo_record) and asset_criticality is None or (isinstance(asset_criticality, float) and math.isnan(asset_criticality)):
|
|
|
|
|
if (not joined_maximo_record or not maximo_record) or asset_criticality is None or (isinstance(asset_criticality, float) and math.isnan(asset_criticality)):
|
|
|
|
|
asset_criticality = 0.0
|
|
|
|
|
|
|
|
|
|
setattr(record, "asset_criticality", asset_criticality)
|
|
|
|
|
|