state.setRef(state.getConfig().getSourceReference());
}else{
state.setRef(ReferenceFactory.newGeneric());
+ state.getRef().setUri(sourceUri);
+ state.getRef().setTitle(StringUtils.substringAfter(sourceUri.toString(), "dsa="));
- if (state.getConfig().getSourceReferenceTitle() != null){
+ if (!StringUtils.isBlank(state.getConfig().getSourceReferenceTitle())){
state.getRef().setTitle(state.getConfig().getSourceReferenceTitle());
- } else{
- state.getRef().setTitle("ABCD Import Source Reference");
}
}