mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 01:54:22 +00:00
fixed NPE on item retrieving
This commit is contained in:
@@ -65,13 +65,15 @@ public class VersionHistoryDraftVersionLinkRepository extends AbstractDSpaceRest
|
|||||||
}
|
}
|
||||||
Version oldestVersion = versionHistoryService.getLatestVersion(context, versionHistory);
|
Version oldestVersion = versionHistoryService.getLatestVersion(context, versionHistory);
|
||||||
|
|
||||||
WorkflowItem workflowItem = workflowItemService.findByItem(context, oldestVersion.getItem());
|
if(Objects.nonNull(oldestVersion) && Objects.nonNull(oldestVersion.getItem())) {
|
||||||
WorkspaceItem workspaceItem = workspaceItemService.findByItem(context, oldestVersion.getItem());
|
WorkflowItem workflowItem = workflowItemService.findByItem(context, oldestVersion.getItem());
|
||||||
if (Objects.nonNull(workflowItem)) {
|
WorkspaceItem workspaceItem = workspaceItemService.findByItem(context, oldestVersion.getItem());
|
||||||
return converter.toRest(workflowItem, projection);
|
if (Objects.nonNull(workflowItem)) {
|
||||||
}
|
return converter.toRest(workflowItem, projection);
|
||||||
if (Objects.nonNull(workspaceItem)) {
|
}
|
||||||
return converter.toRest(workspaceItem, projection);
|
if (Objects.nonNull(workspaceItem)) {
|
||||||
|
return converter.toRest(workspaceItem, projection);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user