TSK-787 - Add missing code
This commit is contained in:
parent
a8792f6ec9
commit
63ccc7d11e
|
@ -1,5 +1,6 @@
|
||||||
package pro.taskana.rest;
|
package pro.taskana.rest;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -20,6 +21,11 @@ import org.springframework.web.bind.annotation.RequestParam;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.core.type.TypeReference;
|
||||||
|
import com.fasterxml.jackson.databind.DeserializationFeature;
|
||||||
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
|
import com.fasterxml.jackson.databind.SerializationFeature;
|
||||||
|
|
||||||
import pro.taskana.Workbasket;
|
import pro.taskana.Workbasket;
|
||||||
import pro.taskana.WorkbasketAccessItem;
|
import pro.taskana.WorkbasketAccessItem;
|
||||||
import pro.taskana.WorkbasketQuery;
|
import pro.taskana.WorkbasketQuery;
|
||||||
|
@ -34,19 +40,13 @@ import pro.taskana.exceptions.WorkbasketNotFoundException;
|
||||||
import pro.taskana.rest.resource.WorkbasketDefinition;
|
import pro.taskana.rest.resource.WorkbasketDefinition;
|
||||||
import pro.taskana.rest.resource.WorkbasketDefinitionAssembler;
|
import pro.taskana.rest.resource.WorkbasketDefinitionAssembler;
|
||||||
|
|
||||||
import java.io.IOException;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
|
||||||
import com.fasterxml.jackson.databind.DeserializationFeature;
|
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
||||||
import com.fasterxml.jackson.databind.SerializationFeature;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Controller for all {@link WorkbasketDefinition} related endpoints.
|
* Controller for all {@link WorkbasketDefinition} related endpoints.
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping(path = "/v1/workbasket-definitions", produces = {MediaType.APPLICATION_JSON_VALUE})
|
@RequestMapping(path = "/v1/workbasket-definitions", produces = {MediaType.APPLICATION_JSON_VALUE})
|
||||||
public class WorkbasketDefinitionController {
|
public class WorkbasketDefinitionController {
|
||||||
|
|
||||||
private static final Logger LOGGER = LoggerFactory.getLogger(WorkbasketDefinitionController.class);
|
private static final Logger LOGGER = LoggerFactory.getLogger(WorkbasketDefinitionController.class);
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
|
@ -69,11 +69,13 @@ public class WorkbasketDefinitionController {
|
||||||
Workbasket workbasket = workbasketService.getWorkbasket(summary.getId());
|
Workbasket workbasket = workbasketService.getWorkbasket(summary.getId());
|
||||||
basketExports.add(workbasketDefinitionAssembler.toDefinition(workbasket));
|
basketExports.add(workbasketDefinitionAssembler.toDefinition(workbasket));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (LOGGER.isDebugEnabled()) {
|
if (LOGGER.isDebugEnabled()) {
|
||||||
LOGGER.debug("Exit from exportWorkbaskets(), returning {}",
|
LOGGER.debug("Exit from exportWorkbaskets(), returning {}",
|
||||||
new ResponseEntity<>(workbasketSummaryList, HttpStatus.OK));
|
new ResponseEntity<>(basketExports, HttpStatus.OK));
|
||||||
}
|
}
|
||||||
return new ResponseEntity<>(basketExports, HttpStatus.OK);
|
|
||||||
|
return new ResponseEntity<List<WorkbasketDefinition>>(basketExports, HttpStatus.OK);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue