=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/CompleteDataEntryAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/CompleteDataEntryAction.java 2013-07-02 14:26:44 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/CompleteDataEntryAction.java 2013-07-12 02:46:16 +0000 @@ -213,20 +213,14 @@ if ( patient != null ) { Collection reminders = programStageInstance.getProgramStage().getPatientReminders(); - PatientReminder reminder = null; for ( PatientReminder rm : reminders ) { - if ( rm.getWhenToSend() == PatientReminder.SEND_WHEN_TO_C0MPLETED_EVENT ) + if ( rm != null && rm.getWhenToSend() == PatientReminder.SEND_WHEN_TO_C0MPLETED_EVENT ) { - reminder = rm; + sendEventMessage( rm, programStageInstance, patient ); break; } } - - if ( reminder != null ) - { - sendEventMessage( reminder, programStageInstance, patient ); - } } } @@ -282,20 +276,14 @@ if ( patient != null ) { Collection reminders = programInstance.getProgram().getPatientReminders(); - PatientReminder reminder = null; for ( PatientReminder rm : reminders ) { - if ( rm.getWhenToSend() == PatientReminder.SEND_WHEN_TO_C0MPLETED_EVENT ) + if ( rm != null && rm.getWhenToSend() == PatientReminder.SEND_WHEN_TO_C0MPLETED_EVENT ) { - reminder = rm; + sendProgramMessage( rm, programInstance, patient ); break; } } - - if ( reminder != null ) - { - sendProgramMessage( reminder, programInstance, patient ); - } } } === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/SetProgramInstanceStatusAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/SetProgramInstanceStatusAction.java 2013-07-02 14:26:44 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/SetProgramInstanceStatusAction.java 2013-07-12 02:46:16 +0000 @@ -210,20 +210,14 @@ if ( patient != null ) { Collection reminders = programInstance.getProgram().getPatientReminders(); - PatientReminder reminder = null; for ( PatientReminder rm : reminders ) { if ( rm.getWhenToSend() == PatientReminder.SEND_WHEN_TO_C0MPLETED_PROGRAM ) { - reminder = rm; + sendProgramMessage( rm, programInstance, patient ); break; } } - - if ( reminder != null ) - { - sendProgramMessage( reminder, programInstance, patient ); - } } }