bug TUP-1518 :Intermittent NPE when importing tdm structure
git-svn-id: http://talendforge.org/svn/tos/trunk@115039 f6f1c999-d317-4740-80b0-e6d1abc6f99e
This commit is contained in:
@@ -937,8 +937,12 @@ public abstract class AbstractEMFRepositoryFactory extends AbstractRepositoryFac
|
||||
|
||||
@Override
|
||||
public FolderItem getFolderItem(Project project, ERepositoryObjectType itemType, IPath path) {
|
||||
return getFolderHelper(project.getEmfProject()).getFolder(
|
||||
ERepositoryObjectType.getFolderName(itemType) + IPath.SEPARATOR + path);
|
||||
FolderHelper folderHelper = getFolderHelper(project.getEmfProject());
|
||||
FolderItem folderItem = folderHelper.getFolder(ERepositoryObjectType.getFolderName(itemType) + IPath.SEPARATOR + path);
|
||||
if (folderItem == null && itemType != null) {
|
||||
folderItem= folderHelper.createFolder(ERepositoryObjectType.getFolderName(itemType) + IPath.SEPARATOR + path);
|
||||
}
|
||||
return folderItem;
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user