=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/controllers.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/controllers.js 2015-07-01 06:24:47 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/controllers.js 2015-07-02 07:19:49 +0000 @@ -105,8 +105,6 @@ $scope.resetOu = false; $scope.selectedProgramStage = null; - $scope.programValidations = []; - $scope.programIndicators = []; $scope.allProgramRules = []; $scope.dhis2Events = []; $scope.currentEvent = {}; @@ -194,13 +192,10 @@ $scope.newDhis2Event.coordinate = {}; } $scope.newDhis2Event.eventDate = ''; - - MetaDataFactory.getByProgram('programIndicators', $scope.selectedProgram.id).then(function(pis){ - $scope.programIndicators = pis; - TrackerRulesFactory.getRules($scope.selectedProgram.id).then(function(rules){ - $scope.allProgramRules = rules; - $scope.loadEvents(); - }); + + TrackerRulesFactory.getRules($scope.selectedProgram.id).then(function(rules){ + $scope.allProgramRules = rules; + $scope.loadEvents(); }); }); } @@ -958,7 +953,7 @@ $scope.eventsByStage[$scope.selectedProgramStage.id] = [$scope.currentEvent]; var evs = {all: [$scope.currentEvent], byStage: $scope.eventsByStage}; - var flag = {debug: true, verbose: true}; + var flag = {debug: true, verbose: false}; //TrackerRulesExecutionService.executeRules($scope.selectedProgram.id,$scope.currentEvent,$scope.eventsByStage,$scope.prStDes,null,false); TrackerRulesExecutionService.executeRules($scope.allProgramRules, $scope.currentEvent, evs, $scope.prStDes, $scope.selectedTei, $scope.selectedEnrollment, flag); === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/services.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/services.js 2015-07-01 06:24:47 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/services.js 2015-07-02 07:19:49 +0000 @@ -320,33 +320,8 @@ }) /* Returns a function for getting rules for a specific program */ -.factory('TrackerRulesFactory', function($q,$rootScope,ECStorageService, MetaDataFactory){ +.factory('TrackerRulesFactory', function($q,MetaDataFactory){ return{ - getProgramStageRules : function(programUid, programStageUid){ - var def = $q.defer(); - - ECStorageService.currentStore.open().done(function(){ - ECStorageService.currentStore.getAll('programRules').done(function(rules){ - //The array will ultimately be returned to the caller. - var programRulesArray = []; - //Loop through and add the rules belonging to this program and program stage - angular.forEach(rules, function(rule){ - if(rule.program.id === programUid) { - if(!rule.programStage || !rule.programStage.id || rule.programStage.id === programStageUid) { - rule.actions = []; - programRulesArray.push(rule); - } - } - }); - - $rootScope.$apply(function(){ - def.resolve(programRulesArray); - }); - }); - }); - - return def.promise; - }, getRules : function(programUid){ var def = $q.defer(); MetaDataFactory.getAll('constants').then(function(constants) { === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/defaultForm.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/defaultForm.html 2015-06-22 08:45:36 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/defaultForm.html 2015-07-02 07:19:49 +0000 @@ -409,6 +409,6 @@ -
+
\ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/ec-custom-form.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/ec-custom-form.html 2015-06-22 08:45:36 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/ec-custom-form.html 2015-07-02 07:19:49 +0000 @@ -59,6 +59,6 @@
-
+
\ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/indicators-section.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/indicators-section.html 2015-06-22 08:45:36 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/indicators-section.html 2015-07-02 07:19:49 +0000 @@ -2,7 +2,7 @@ {{'indicators' | translate}} - + === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/services.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/services.js 2015-07-01 06:24:47 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/services.js 2015-07-02 07:19:49 +0000 @@ -1099,33 +1099,8 @@ }) /* Returns a function for getting rules for a specific program */ -.factory('TrackerRulesFactory', function($q,$rootScope,TCStorageService, MetaDataFactory){ - return{ - getProgramStageRules : function(programUid, programStageUid){ - var def = $q.defer(); - - TCStorageService.currentStore.open().done(function(){ - TCStorageService.currentStore.getAll('programRules').done(function(rules){ - //The array will ultimately be returned to the caller. - var programRulesArray = []; - //Loop through and add the rules belonging to this program and program stage - angular.forEach(rules, function(rule){ - if(rule.program.id === programUid) { - if(!rule.programStage || !rule.programStage.id || rule.programStage.id === programStageUid) { - rule.actions = []; - programRulesArray.push(rule); - } - } - }); - - $rootScope.$apply(function(){ - def.resolve(programRulesArray); - }); - }); - }); - - return def.promise; - }, +.factory('TrackerRulesFactory', function($q,MetaDataFactory){ + return{ getRules : function(programUid){ var def = $q.defer(); MetaDataFactory.getAll('constants').then(function(constants) {
{{pid.name}}