Fix NPE in RecurringTransactionController.createTransaction
As the amount parameter is optional it may be null - use the appropriate Optional method ofNullable()
This commit is contained in:
@@ -45,6 +45,7 @@ public class RecurringTransactionController {
|
|||||||
|
|
||||||
@RequestMapping("createTransaction")
|
@RequestMapping("createTransaction")
|
||||||
public ResponseEntity createTransaction(String recurringTransactionId, Long amount) {
|
public ResponseEntity createTransaction(String recurringTransactionId, Long amount) {
|
||||||
return this.recurringTransactionService.createTransaction(recurringTransactionId, Optional.of(amount)).toResponseEntity();
|
return this.recurringTransactionService.createTransaction(recurringTransactionId, Optional.ofNullable(amount))
|
||||||
|
.toResponseEntity();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user