=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/entry.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/entry.js 2014-06-24 12:38:54 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/entry.js 2014-06-30 08:02:26 +0000 @@ -882,6 +882,8 @@ } } + disableCompletedButton(eval(data.completed)); + if(data.executionDate) { $( '#executionDate' ).val(data.executionDate); $( '#entryForm' ).removeClass( 'hidden' ).addClass( 'visible' ); === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/form.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/form.js 2014-06-24 10:12:20 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/form.js 2014-06-30 08:02:26 +0000 @@ -26,8 +26,6 @@ showById('programNameDiv'); setFieldValue( 'dueDate', '' ); setFieldValue( 'executionDate', '' ); - disableCompletedButton(true); - disable('uncompleteBtn'); jQuery( 'input[id=programStageInstanceId]').val(programStageInstanceId ); showLoader(); @@ -39,7 +37,7 @@ var programName = $('#program option:selected').text(); setInnerHTML( 'programNameDiv', '

' + programName + '

'); var completed = jQuery('#entryFormContainer input[id=completed]').val(); - var irregular = jQuery('#entryFormContainer input[id=irregular]').val(); + disableCompletedButton(completed); showById('inputCriteriaDiv'); showById('entryForm'); hideLoader(); === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/trackedEntityInstance.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/trackedEntityInstance.js 2014-06-16 05:46:26 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/trackedEntityInstance.js 2014-06-30 08:02:26 +0000 @@ -583,15 +583,12 @@ if (executionDate == '') { disable('validationBtn'); } else if (executionDate != '') { - if (completed == 'false') { - disableCompletedButton(false); - } else if (completed == 'true') { - disableCompletedButton(true); - } + disableCompletedButton(completed); } $(window).scrollTop(200); } else { blockEntryForm(); + disableCompletedButton(completed); disable('executionDate'); hideById('inputCriteriaDiv'); } === modified file 'tools/dhis2-tools-deb/install_12.04.sh' (properties changed: +x to -x)