=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataelement/DataElement.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataelement/DataElement.java 2015-09-14 10:15:27 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataelement/DataElement.java 2015-09-14 11:56:00 +0000 @@ -543,7 +543,9 @@ @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public ValueType getValueType() { - return optionSet != null ? optionSet.getValueType() : valueType; + //TODO + //return optionSet != null ? optionSet.getValueType() : valueType; + return valueType; } public void setValueType( ValueType valueType ) === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/InitTableAlteror.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/InitTableAlteror.java 2015-09-11 13:17:50 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/InitTableAlteror.java 2015-09-14 11:56:00 +0000 @@ -92,18 +92,16 @@ executeSql( "update dataelement set valuetype='INTEGER_ZERO_OR_POSITIVE' where valuetype='int' and numbertype='zeroPositiveInt'" ); executeSql( "update dataelement set valuetype='PERCENTAGE' where valuetype='int' and numbertype='percentage'" ); executeSql( "update dataelement set valuetype='UNIT_INTERVAL' where valuetype='int' and numbertype='unitInterval'" ); + executeSql( "update dataelement set valuetype='NUMBER' where valuetype='int' and numbertype is null" ); executeSql( "alter table dataelement drop column numbertype" ); - executeSql( "update dataelement set valuetype='NUMBER' where valuetype='int'" ); - executeSql( "update dataelement set valuetype='TEXT' where valuetype='string' and texttype='text'" ); executeSql( "update dataelement set valuetype='LONG_TEXT' where valuetype='string' and texttype='longText'" ); + executeSql( "update dataelement set valuetype='TEXT' where valuetype='string' and texttype is null" ); executeSql( "alter table dataelement drop column texttype" ); - executeSql( "update dataelement set valuetype='TEXT' where valuetype='string'" ); - executeSql( "update dataelement set valuetype='DATE' where valuetype='date'" ); executeSql( "update dataelement set valuetype='DATETIME' where valuetype='datetime'" ); executeSql( "update dataelement set valuetype='BOOLEAN' where valuetype='bool'" ); === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml 2015-09-14 09:13:10 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml 2015-09-14 11:56:00 +0000 @@ -1317,13 +1317,7 @@ - - - - - - @@ -1361,67 +1355,6 @@ optionset optionvalue validationcriteria - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - trackedentity trackedentityinstance trackedentityattribute @@ -1444,6 +1377,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1451,15 +1441,14 @@ + + + + - - - - - === modified file 'dhis-2/dhis-services/dhis-service-reporting/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-services/dhis-service-reporting/src/main/resources/META-INF/dhis/beans.xml 2015-08-30 14:21:41 +0000 +++ dhis-2/dhis-services/dhis-service-reporting/src/main/resources/META-INF/dhis/beans.xml 2015-09-14 11:56:00 +0000 @@ -196,11 +196,11 @@ - + - +