From 6d5bc5ed4b8c19cb7cddf87b2aadfe491b20f912 Mon Sep 17 00:00:00 2001 From: Carsten Otto Date: Wed, 15 Jun 2022 17:51:11 +0200 Subject: [PATCH] compare base fee using numerical value --- ui/src/main/java/de/cotto/lndmanagej/ui/UiDataService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/main/java/de/cotto/lndmanagej/ui/UiDataService.java b/ui/src/main/java/de/cotto/lndmanagej/ui/UiDataService.java index 6cd937cb..46cb6ecf 100644 --- a/ui/src/main/java/de/cotto/lndmanagej/ui/UiDataService.java +++ b/ui/src/main/java/de/cotto/lndmanagej/ui/UiDataService.java @@ -75,9 +75,9 @@ public abstract class UiDataService { case "ratio" -> Comparator.comparing(c -> c.balanceInformation().getOutboundPercentage()); case "outbound" -> Comparator.comparingLong(c -> c.balanceInformation().localBalanceSat()); case "capacity" -> Comparator.comparing(OpenChannelDto::capacitySat); - case "localbasefee" -> Comparator.comparing(c -> c.policies().local().baseFeeMilliSat()); + case "localbasefee" -> Comparator.comparing(c -> Long.parseLong(c.policies().local().baseFeeMilliSat())); case "localfeerate" -> Comparator.comparing(c -> c.policies().local().feeRatePpm()); - case "remotebasefee" -> Comparator.comparing(c -> c.policies().remote().baseFeeMilliSat()); + case "remotebasefee" -> Comparator.comparing(c -> Long.parseLong(c.policies().remote().baseFeeMilliSat())); case "remotefeerate" -> Comparator.comparing(c -> c.policies().remote().feeRatePpm()); case "alias" -> Comparator.comparing(OpenChannelDto::remoteAlias); default -> Comparator.comparing(OpenChannelDto::channelId);