diff options
Diffstat (limited to 'cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/clients/ticketmgt/TicketMgtRequestManager.java')
-rw-r--r-- | cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/clients/ticketmgt/TicketMgtRequestManager.java | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/clients/ticketmgt/TicketMgtRequestManager.java b/cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/clients/ticketmgt/TicketMgtRequestManager.java index 8520809..85ff950 100644 --- a/cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/clients/ticketmgt/TicketMgtRequestManager.java +++ b/cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/clients/ticketmgt/TicketMgtRequestManager.java @@ -61,21 +61,22 @@ public class TicketMgtRequestManager { * @return the active tickets response */ public ActiveTicketsResponse createTicketsRequest(Request requestRow) { - Ticket row = null; - Optional<Ticket> rowOpt = ticketDao.findById(requestRow.getUuid()); - if (rowOpt.isPresent()) { - row = rowOpt.get(); + Ticket row = null; + Optional<Ticket> rowOpt = ticketDao.findById(requestRow.getUuid()); + if (rowOpt.isPresent()) { + row = rowOpt.get(); + + } + if (row == null) { + row = new Ticket(); + row.setUuid(requestRow.getUuid()); + row.setTicketsRetries(0); + } + ActiveTicketsResponse apiResponse = ticketmgtClient.makeRequest(requestRow, row); + ticketDao.save(row); + return apiResponse; + } - } - if (row == null) { - row = new Ticket(); - row.setUuid(requestRow.getUuid()); - row.setTicketsRetries(0); - } - ActiveTicketsResponse apiResponse = ticketmgtClient.makeRequest(requestRow, row); - ticketDao.save(row); - return apiResponse; - } /** * Gets the existing tickets. * |