Index: firmware/App/Modes/TreatmentEnd.c =================================================================== diff -u -r1d07de4e970f54f2ae1786ef546cf5567df9ba8e -rb7b4599fe79b345762856e0e3a67b808f55bfacc --- firmware/App/Modes/TreatmentEnd.c (.../TreatmentEnd.c) (revision 1d07de4e970f54f2ae1786ef546cf5567df9ba8e) +++ firmware/App/Modes/TreatmentEnd.c (.../TreatmentEnd.c) (revision b7b4599fe79b345762856e0e3a67b808f55bfacc) @@ -222,7 +222,7 @@ { TREATMENT_END_STATE_T result = TREATMENT_END_WAIT_FOR_RINSEBACK_STATE; - // Set reservoir 2 as active so we can drain reservoir 1 ASAP // TODO - I think this should be handled by treatment reservoir mgmt state machine + // Set reservoir 2 as active so we can drain reservoir 1 ASAP if ( ( DG_MODE_GENE == getDGOpMode() ) && ( DG_GEN_IDLE_MODE_STATE_FLUSH_WATER == getDGSubMode() ) ) { if ( getDGInactiveReservoir() != DG_RESERVOIR_1 )