=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityAttribute.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityAttribute.java 2014-04-17 12:09:39 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/trackedentity/TrackedEntityAttribute.java 2014-05-17 12:04:42 +0000 @@ -67,7 +67,7 @@ public static final String TYPE_TRUE_ONLY = "trueOnly"; - public static final String TYPE_COMBO = "combo"; + public static final String TYPE_OPTION_SET = "optionSet"; public static final String TYPE_PHONE_NUMBER = "phoneNumber"; === modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/enrollment/AbstractEnrollmentService.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/enrollment/AbstractEnrollmentService.java 2014-05-08 17:33:45 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/enrollment/AbstractEnrollmentService.java 2014-05-17 12:04:42 +0000 @@ -649,7 +649,7 @@ importConflicts.add( new ImportConflict( "Attribute.value", "Value is not pointing to a valid username." ) ); } } - else if ( TrackedEntityAttribute.TYPE_COMBO.equals( teAttribute.getValueType() ) && !teAttribute.getOptionSet().getOptions().contains( attribute.getValue() ) ) + else if ( TrackedEntityAttribute.TYPE_OPTION_SET.equals( teAttribute.getValueType() ) && !teAttribute.getOptionSet().getOptions().contains( attribute.getValue() ) ) { importConflicts.add( new ImportConflict( "Attribute.value", "Value is not pointing to a valid option." ) ); } === modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java 2014-05-08 17:33:45 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java 2014-05-17 12:04:42 +0000 @@ -486,7 +486,7 @@ importConflicts.add( new ImportConflict( "Attribute.value", "Value is not pointing to a valid username." ) ); } } - else if ( TrackedEntityAttribute.TYPE_COMBO.equals( teAttribute.getValueType() ) && !teAttribute.getOptionSet().getOptions().contains( attribute.getValue() ) ) + else if ( TrackedEntityAttribute.TYPE_OPTION_SET.equals( teAttribute.getValueType() ) && !teAttribute.getOptionSet().getOptions().contains( attribute.getValue() ) ) { importConflicts.add( new ImportConflict( "Attribute.value", "Value is not pointing to a valid option." ) ); } === modified file 'dhis-2/dhis-services/dhis-service-mobile/src/main/java/org/hisp/dhis/mobile/service/DefaultProgramService.java' --- dhis-2/dhis-services/dhis-service-mobile/src/main/java/org/hisp/dhis/mobile/service/DefaultProgramService.java 2014-05-06 06:48:29 +0000 +++ dhis-2/dhis-services/dhis-service-mobile/src/main/java/org/hisp/dhis/mobile/service/DefaultProgramService.java 2014-05-17 12:04:42 +0000 @@ -308,7 +308,7 @@ mobileAttribute.setDisplayedInList( false ); } - if ( pa.getValueType().equals( TrackedEntityAttribute.TYPE_COMBO ) ) + if ( pa.getValueType().equals( TrackedEntityAttribute.TYPE_OPTION_SET ) ) { OptionSet optionSet = new OptionSet(); === modified file 'dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityFormService.java' --- dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityFormService.java 2014-05-16 07:52:42 +0000 +++ dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/DefaultTrackedEntityFormService.java 2014-05-17 12:04:42 +0000 @@ -325,7 +325,7 @@ inputHtml += ""; } - else if ( attribute.getValueType().equals( TrackedEntityAttribute.TYPE_COMBO ) ) + else if ( attribute.getValueType().equals( TrackedEntityAttribute.TYPE_OPTION_SET ) ) { inputHtml = inputHtml.replaceFirst( "input", "select" ) + ">"; inputHtml += ""; === modified file 'dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/startup/TableAlteror.java' --- dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/startup/TableAlteror.java 2014-05-16 15:26:10 +0000 +++ dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/trackedentity/startup/TableAlteror.java 2014-05-17 12:04:42 +0000 @@ -263,7 +263,9 @@ executeSql( "UPDATE trackedentityattribute SET valuetype='string' WHERE valuetype='localId';" ); executeSql( "UPDATE trackedentityattribute SET valuetype='number' WHERE valuetype='age'" ); - executeSql( "DROP TABLE orgunitgroupprograms" ); + executeSql( "DROP TABLE orgunitgroupprograms" ); + + executeSql( "UPDATE trackedentityattribute SET valuetype='combo' WHERE valuetype='optionSet'" ); } // ------------------------------------------------------------------------- === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/java/org/hisp/dhis/trackedentity/action/trackedentityattribute/AddAttributeAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/java/org/hisp/dhis/trackedentity/action/trackedentityattribute/AddAttributeAction.java 2014-04-18 08:58:14 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/java/org/hisp/dhis/trackedentity/action/trackedentityattribute/AddAttributeAction.java 2014-05-17 12:04:42 +0000 @@ -181,7 +181,7 @@ attribute.setOrgunitScope( orgunitScope ); attribute.setProgramScope( programScope ); } - else if ( valueType.equals( TrackedEntityAttribute.TYPE_COMBO ) ) + else if ( valueType.equals( TrackedEntityAttribute.TYPE_OPTION_SET ) ) { attribute.setOptionSet( optionService.getOptionSet( optionSetId ) ); } === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/java/org/hisp/dhis/trackedentity/action/trackedentityattribute/UpdateAttributeAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/java/org/hisp/dhis/trackedentity/action/trackedentityattribute/UpdateAttributeAction.java 2014-04-18 08:58:14 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/java/org/hisp/dhis/trackedentity/action/trackedentityattribute/UpdateAttributeAction.java 2014-05-17 12:04:42 +0000 @@ -188,7 +188,7 @@ attribute.setOrgunitScope( orgunitScope ); attribute.setProgramScope( programScope ); } - else if ( valueType.equals( TrackedEntityAttribute.TYPE_COMBO ) ) + else if ( valueType.equals( TrackedEntityAttribute.TYPE_OPTION_SET ) ) { attribute.setOptionSet( optionService.getOptionSet( optionSetId ) ); } === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/org/hisp/dhis/trackedentity/i18n_module.properties' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/org/hisp/dhis/trackedentity/i18n_module.properties 2014-04-30 13:42:14 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/org/hisp/dhis/trackedentity/i18n_module.properties 2014-05-17 12:04:42 +0000 @@ -91,7 +91,6 @@ warning_delete_tracked_entity_attribute_option=This option has relationship with tracked entity attribute values success_delete_tracked_entity_attribute_option=Deleted tracked entity attribute option successfully error_delete_tracked_entity_attribute_option=Can not find tracked entity attribute option to delete -attribute_combo_type=Option set type at_least_2_option=Please add at least two attribute options combo=Predefined value related=Related === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/addAttributeForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/addAttributeForm.vm 2014-04-26 12:14:51 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/addAttributeForm.vm 2014-05-17 12:04:42 +0000 @@ -73,7 +73,7 @@ - +