diff --git a/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/autopilot/CallerChassisDoorStateListenerManager.kt b/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/autopilot/CallerChassisDoorStateListenerManager.kt index 3db1192539..ef0d8e9275 100644 --- a/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/autopilot/CallerChassisDoorStateListenerManager.kt +++ b/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/autopilot/CallerChassisDoorStateListenerManager.kt @@ -58,12 +58,12 @@ object CallerChassisDoorStateListenerManager : CallerBase frontLeft = it.status - Chassis.DoorNumber.FRONT_RIGHT -> frontRight = it.status - Chassis.DoorNumber.REAR_LEFT -> backLeft = it.status - Chassis.DoorNumber.REAR_RIGHT -> backRight = it.status - Chassis.DoorNumber.MIDDLE -> middle = it.status + when (it.number.number) { + Chassis.DoorNumber.FRONT_LEFT.number -> frontLeft = it.status + Chassis.DoorNumber.FRONT_RIGHT.number -> frontRight = it.status + Chassis.DoorNumber.REAR_LEFT.number -> backLeft = it.status + Chassis.DoorNumber.REAR_RIGHT.number -> backRight = it.status + Chassis.DoorNumber.MIDDLE.number -> middle = it.status else -> {} } }