Skip to content
Snippets Groups Projects
Commit def55a24 authored by Lukas Malte Monnerjahn's avatar Lukas Malte Monnerjahn
Browse files

use Optional.ofNullable

parent b1554874
Branches
Tags
No related merge requests found
...@@ -37,14 +37,12 @@ public class XtaMessageRepository { ...@@ -37,14 +37,12 @@ public class XtaMessageRepository {
} }
public Optional<XtaTransportReport> getTransportReport(String messageId) { public Optional<XtaTransportReport> getTransportReport(String messageId) {
if (messages.containsKey(messageId)) { return Optional.ofNullable(messages.get(messageId))
return Optional.of(XtaTransportReport.builder() .map(m -> XtaTransportReport.builder()
.messageMetaData(messages.get(messageId).metaData()) .messageMetaData(messages.get(messageId).metaData())
.status(messageIdToStatus.get(messageId)) .status(messageIdToStatus.get(messageId))
.reportTime(getNow()) .reportTime(getNow())
.build()); .build());
}
return Optional.empty();
} }
public List<XtaMessage> findOpenMessagesByReaderIdentifierValueLimitedTo(String readerIdentifierValue, int maxListItems) { public List<XtaMessage> findOpenMessagesByReaderIdentifierValueLimitedTo(String readerIdentifierValue, int maxListItems) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment