diff --git a/src/main/java/eu/hbp/mip/controllers/GroupsApi.java b/src/main/java/eu/hbp/mip/controllers/GroupsApi.java index 289624981a5e8f3c596ed5ae90a85169986fe891..8bdba0cc9a6e02578dbfa56b773ad12b9ce11642 100644 --- a/src/main/java/eu/hbp/mip/controllers/GroupsApi.java +++ b/src/main/java/eu/hbp/mip/controllers/GroupsApi.java @@ -53,7 +53,8 @@ public class GroupsApi { } private String loadGroups() { - String sqlQuery = String.format("SELECT * FROM meta_variables where target_table='%s'", featuresMainTable); + String sqlQuery = String.format( + "SELECT * FROM meta_variables where target_table='%s'", featuresMainTable.toUpperCase()); SqlRowSet data = metaJdbcTemplate.queryForRowSet(sqlQuery); data.next(); String json = ((PGobject) data.getObject("hierarchy")).getValue(); diff --git a/src/main/java/eu/hbp/mip/controllers/VariablesApi.java b/src/main/java/eu/hbp/mip/controllers/VariablesApi.java index e08e0d19f61d093f4c9b4c198d1c06df07d728a9..b52344c7a811050e76b177b855e5a99ae18c32d4 100644 --- a/src/main/java/eu/hbp/mip/controllers/VariablesApi.java +++ b/src/main/java/eu/hbp/mip/controllers/VariablesApi.java @@ -124,7 +124,8 @@ public class VariablesApi { ) { LOGGER.info("Get groups and variables hierarchy"); - String sqlQuery = String.format("SELECT * FROM meta_variables where target_table='%s'", featuresMainTable); + String sqlQuery = String.format( + "SELECT * FROM meta_variables where target_table='%s'", featuresMainTable.toUpperCase()); SqlRowSet data = metaJdbcTemplate.queryForRowSet(sqlQuery); data.next(); String json = ((PGobject) data.getObject("hierarchy")).getValue(); @@ -136,7 +137,8 @@ public class VariablesApi { private List<String> loadVariables() { - String sqlQuery = String.format("SELECT * FROM meta_variables where target_table='%s'", featuresMainTable); + String sqlQuery = String.format( + "SELECT * FROM meta_variables where target_table='%s'", featuresMainTable.toUpperCase()); SqlRowSet data = metaJdbcTemplate.queryForRowSet(sqlQuery); data.next(); String json = ((PGobject) data.getObject("hierarchy")).getValue(); diff --git a/tests/meta-db/sql/create.sql b/tests/meta-db/sql/create.sql index 0e8a944383bf5f2b885a999d8e1e88f016acab48..f15950968b6ee6edefaf1890dfdc7e9b190e943c 100644 --- a/tests/meta-db/sql/create.sql +++ b/tests/meta-db/sql/create.sql @@ -42,5 +42,5 @@ INSERT INTO meta_variables (source, hierarchy, target_table) VALUES ( }] } ', - 'features' + 'FEATURES' );