diff --git a/src/main/java/de/samply/project/ProjectService.java b/src/main/java/de/samply/project/ProjectService.java index 8089747..74dbeb5 100644 --- a/src/main/java/de/samply/project/ProjectService.java +++ b/src/main/java/de/samply/project/ProjectService.java @@ -303,6 +303,9 @@ public OutputFormat[] fetchOutputFormats(@NotNull String projectCode) throws Pro if (projectOptional.isEmpty()) { throw new ProjectServiceException("Project " + projectCode + " not found"); } + if (projectOptional.get().getType() == null){ + return OutputFormat.values(); + } return switch (projectOptional.get().getType()) { case DATASHIELD -> new OutputFormat[]{OutputFormat.OPAL}; default ->