=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/teiadd/tei-add-controller.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/teiadd/tei-add-controller.js 2015-10-07 15:13:26 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/teiadd/tei-add-controller.js 2015-10-08 08:03:23 +0000 @@ -573,23 +573,22 @@ $scope.customForm = null; $scope.customFormExists = false; - if(angular.isObject($scope.selectedProgramForRelative)){ - AttributesFactory.getByProgram($scope.selectedProgramForRelative).then(function(atts){ - $scope.attributes = atts; - if($scope.selectedProgramForRelative && $scope.selectedProgramForRelative.id && $scope.selectedProgramForRelative.dataEntryForm && $scope.selectedProgramForRelative.dataEntryForm.htmlCode){ - $scope.customFormExists = true; - $scope.trackedEntityForm = $scope.selectedProgramForRelative.dataEntryForm; - $scope.trackedEntityForm.attributes = $scope.attributes; - $scope.trackedEntityForm.selectIncidentDatesInFuture = $scope.selectedProgramForRelative.selectIncidentDatesInFuture; - $scope.trackedEntityForm.selectEnrollmentDatesInFuture = $scope.selectedProgramForRelative.selectEnrollmentDatesInFuture; - $scope.trackedEntityForm.displayIncidentDate = $scope.selectedProgramForRelative.displayIncidentDate; - $scope.customForm = CustomFormService.getForTrackedEntity($scope.trackedEntityForm, 'RELATIONSHIP'); - } + AttributesFactory.getByProgram($scope.selectedProgramForRelative).then(function(atts){ + $scope.attributes = atts; + if($scope.selectedProgramForRelative && $scope.selectedProgramForRelative.id && $scope.selectedProgramForRelative.dataEntryForm && $scope.selectedProgramForRelative.dataEntryForm.htmlCode){ + $scope.customFormExists = true; + $scope.trackedEntityForm = $scope.selectedProgramForRelative.dataEntryForm; + $scope.trackedEntityForm.attributes = $scope.attributes; + $scope.trackedEntityForm.selectIncidentDatesInFuture = $scope.selectedProgramForRelative.selectIncidentDatesInFuture; + $scope.trackedEntityForm.selectEnrollmentDatesInFuture = $scope.selectedProgramForRelative.selectEnrollmentDatesInFuture; + $scope.trackedEntityForm.displayIncidentDate = $scope.selectedProgramForRelative.displayIncidentDate; + $scope.customForm = CustomFormService.getForTrackedEntity($scope.trackedEntityForm, 'RELATIONSHIP'); + } - assignInheritance(); - getRules(); - }); - } + assignInheritance(); + getRules(); + }); + }); $scope.trackedEntities = {available: []};