mirror of
https://github.com/aljazceru/lnd-manageJ.git
synced 2026-01-24 08:24:20 +01:00
add warning/info: number of online/offline changes in past week
This commit is contained in:
@@ -4,9 +4,14 @@ import de.cotto.lndmanagej.model.OnlineReport;
|
||||
|
||||
import java.time.format.DateTimeFormatter;
|
||||
|
||||
public record OnlineReportDto(boolean online, String since, int onlinePercentageLastWeek) {
|
||||
public record OnlineReportDto(boolean online, String since, int onlinePercentageLastWeek, int changesLastWeek) {
|
||||
public static OnlineReportDto createFromModel(OnlineReport onlineReport) {
|
||||
String formattedDateTime = onlineReport.since().format(DateTimeFormatter.ISO_INSTANT);
|
||||
return new OnlineReportDto(onlineReport.online(), formattedDateTime, onlineReport.onlinePercentageLastWeek());
|
||||
return new OnlineReportDto(
|
||||
onlineReport.online(),
|
||||
formattedDateTime,
|
||||
onlineReport.onlinePercentageLastWeek(),
|
||||
onlineReport.changesLastWeek()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user