=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/UpdateProgramStageAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/UpdateProgramStageAction.java 2013-04-11 03:23:04 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/UpdateProgramStageAction.java 2013-04-24 13:40:48 +0000 @@ -214,7 +214,7 @@ { minDaysFromStart = (minDaysFromStart == null) ? 0 : minDaysFromStart; irregular = (irregular == null) ? false : irregular; - autoGenerateEvent = (autoGenerateEvent == null) ? false : autoGenerateEvent; + autoGenerateEvent = (autoGenerateEvent == null) ? true : autoGenerateEvent; validCompleteOnly = (validCompleteOnly == null) ? false : validCompleteOnly; displayGenerateEventBox = (displayGenerateEventBox == null) ? false : displayGenerateEventBox; === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramForm.vm 2013-04-18 06:45:36 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramForm.vm 2013-04-24 13:40:48 +0000 @@ -4,8 +4,11 @@ validation( 'addProgramForm', function( form ){ if( duplicate==true) return false; - else + else{ + enable('dateOfEnrollmentDescription'); + enable('dateOfIncidentDescription'); form.submit(); + } }, function(){ duplicate = false; var COLOR_RED = '#ff8a8a'; @@ -39,14 +42,28 @@ jQuery(".dateToCompare").each( function( i, item ){ datesToCompare.append( "" ); }); + + var selectedPropertyIds = jQuery( "#selectedPropertyIds" ); + selectedPropertyIds.empty(); + var personDisplayNames = jQuery( "#personDisplayNames" ); + personDisplayNames.empty(); + + if(getFieldValue('type')!=3){ + jQuery("#selectedList").find("tr").each( function( i, item ){ + + selectedPropertyIds.append( "" ); + + var displayed = jQuery( item ).find( "input[name='displayed']:first"); + var checked = displayed.attr('checked') ? true : false; + personDisplayNames.append( "" ); + }); + } }); checkValueIsExist( "name", "validateProgram.action" ); }); - -