From cbedae79167ff91d2cd09e81a4a2e66da27a8c6e Mon Sep 17 00:00:00 2001 From: jbai Date: Tue, 26 Jul 2016 10:44:52 -0700 Subject: [PATCH] fix the issue which dataset api returns empty schema when user is not logged in --- web/app/dao/DatasetRowMapper.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/app/dao/DatasetRowMapper.java b/web/app/dao/DatasetRowMapper.java index 6595fcc1dc..6ac05a3386 100644 --- a/web/app/dao/DatasetRowMapper.java +++ b/web/app/dao/DatasetRowMapper.java @@ -53,6 +53,7 @@ public class DatasetRowMapper implements RowMapper String source = rs.getString(DATASET_SOURCE_COLUMN); String strOwner = rs.getString(DATASET_OWNER_ID_COLUMN); String strOwnerName = rs.getString(DATASET_OWNER_NAME_COLUMN); + String schema = rs.getString(DATASET_SCHEMA_COLUMN); Time created = rs.getTime(DATASET_CREATED_TIME_COLUMN); Time modified = rs.getTime(DATASET_MODIFIED_TIME_COLUMN); Integer schemaHistoryId = rs.getInt(SCHEMA_HISTORY_ID_COLUMN); @@ -61,6 +62,7 @@ public class DatasetRowMapper implements RowMapper dataset.id = id; dataset.name = name; dataset.urn = urn; + dataset.schema = schema; String[] owners = null; if (StringUtils.isNotBlank(strOwner)) {