in service/src/main/java/org/apache/fineract/cn/customer/rest/controller/CustomerRestController.java [360:372]
ResponseEntity<Void> addTaskToCustomer(@PathVariable("identifier") final String identifier,
@PathVariable("taskIdentifier") final String taskIdentifier) {
if (this.customerService.customerExists(identifier)) {
if (this.taskService.taskDefinitionExists(taskIdentifier)) {
this.commandGateway.process(new AddTaskDefinitionToCustomerCommand(identifier, taskIdentifier));
} else {
throw ServiceException.notFound("Task definition {0} not found.", taskIdentifier);
}
} else {
throw ServiceException.notFound("Customer {0} not found.", identifier);
}
return ResponseEntity.accepted().build();
}