diff --git a/lib/pages/device_managment/water_heater/bloc/water_heater_bloc.dart b/lib/pages/device_managment/water_heater/bloc/water_heater_bloc.dart index e095d425..0deb00b7 100644 --- a/lib/pages/device_managment/water_heater/bloc/water_heater_bloc.dart +++ b/lib/pages/device_managment/water_heater/bloc/water_heater_bloc.dart @@ -58,8 +58,7 @@ class WaterHeaterBloc extends Bloc { emit: emit, ); - if (success && - (event.code == "countdown_1" || event.code == "switch_inching")) { + if (success && (event.code == "countdown_1" || event.code == "switch_inching")) { final countdownDuration = Duration(seconds: event.value); emit(WaterHeaterScheduleViewState( @@ -109,14 +108,13 @@ class WaterHeaterBloc extends Bloc { return completer.future; } - void _revertValueAndEmit(String deviceId, String code, dynamic oldValue, - Emitter emit) { + void _revertValueAndEmit( + String deviceId, String code, dynamic oldValue, Emitter emit) { _updateLocalValue(code, oldValue, emit); emit(WaterHeaterDeviceStatusLoaded(deviceStatus)); } - void _updateLocalValue( - String code, dynamic value, Emitter emit) { + void _updateLocalValue(String code, dynamic value, Emitter emit) { switch (code) { case 'switch_1': if (value is bool) { @@ -143,13 +141,10 @@ class WaterHeaterBloc extends Bloc { emit(WaterHeaterLoadingState()); try { - final status = - await DevicesManagementApi().getDeviceStatus(event.deviceId); - deviceStatus = - WaterHeaterStatusModel.fromJson(event.deviceId, status.status); + final status = await DevicesManagementApi().getDeviceStatus(event.deviceId); + deviceStatus = WaterHeaterStatusModel.fromJson(event.deviceId, status.status); - if (deviceStatus.countdownHours > 0 || - deviceStatus.countdownMinutes > 0) { + if (deviceStatus.countdownHours > 0 || deviceStatus.countdownMinutes > 0) { final remainingDuration = Duration( hours: deviceStatus.countdownHours, minutes: deviceStatus.countdownMinutes, @@ -163,7 +158,7 @@ class WaterHeaterBloc extends Bloc { countdownRemaining: remainingDuration, )); - _startCountdown(remainingDuration, emit); + // _startCountdown(remainingDuration, emit); } else { emit(WaterHeaterScheduleViewState( scheduleMode: deviceStatus.scheduleMode,