mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-03-04 19:30:51 +01:00
wip refactoring
This commit is contained in:
@@ -38,6 +38,7 @@ import sonia.scm.web.EdisonHalAppender;
|
||||
import javax.inject.Inject;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.util.Optional;
|
||||
|
||||
import static de.otto.edison.hal.Embedded.embeddedBuilder;
|
||||
import static de.otto.edison.hal.Link.link;
|
||||
@@ -67,7 +68,7 @@ public abstract class TagToTagDtoMapper extends HalAppenderMapper {
|
||||
}
|
||||
|
||||
@Named("mapDate")
|
||||
Instant map(Long value) {
|
||||
return value == null ? null : Instant.ofEpochMilli(value);
|
||||
Instant map(Optional<Long> value) {
|
||||
return value.map(Instant::ofEpochMilli).orElse(null);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user