diff --git a/src/main/java/edu/unc/lib/boxc/migration/cdm/services/StreamingMetadataService.java b/src/main/java/edu/unc/lib/boxc/migration/cdm/services/StreamingMetadataService.java index a748a844..419d24b6 100644 --- a/src/main/java/edu/unc/lib/boxc/migration/cdm/services/StreamingMetadataService.java +++ b/src/main/java/edu/unc/lib/boxc/migration/cdm/services/StreamingMetadataService.java @@ -104,11 +104,13 @@ private String[] getStreamingFieldValues(String cdmId) { + " from " + CdmIndexService.TB_NAME + " where " + CdmFieldInfo.CDM_ID + " = '" + cdmId + "'"); while (rs.next()) { - if (!rs.getString(1).isEmpty()) { - streamingFile = rs.getString(1); + final String streamingVal = rs.getString(1); + if (streamingVal != null && !streamingVal.isEmpty()) { + streamingFile = streamingVal; } - if (!rs.getString(2).isEmpty()) { - duracloudSpace = rs.getString(2); + final String duracloudVal = rs.getString(2); + if (duracloudVal != null && !duracloudVal.isEmpty()) { + duracloudSpace = duracloudVal; } } } catch (SQLException e) {