From 92804a622a1e9e9a9f08c362c2858aac9f77b109 Mon Sep 17 00:00:00 2001 From: Marc Froehlich Date: Fri, 7 Aug 2026 22:08:19 +0200 Subject: [PATCH] Corrected typo error in MessagebusmanagementThread. Solves (#48) --- .../kst4contest/controller/MessageBusManagementThread.java | 7 +++++-- src/main/java/kst4contest/view/Kst4ContestApplication.java | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/kst4contest/controller/MessageBusManagementThread.java b/src/main/java/kst4contest/controller/MessageBusManagementThread.java index 57a186a..561dfef 100644 --- a/src/main/java/kst4contest/controller/MessageBusManagementThread.java +++ b/src/main/java/kst4contest/controller/MessageBusManagementThread.java @@ -1373,9 +1373,12 @@ public class MessageBusManagementThread extends Thread { newDXCListSender3.setQra(splittedMessageLine[5]); ChatMember newDXCListReceiver3 = new ChatMember(); -// newDXCListReceiver3.setFrequency(splittedMessageLine[4]); newDXCListReceiver3.setCallSign(splittedMessageLine[4]); - newDXCListReceiver3.setQra(splittedMessageLine[5]); + /* + * MA format: + * MA|0|epoch|sender|receiver|sender locator|receiver locator| + */ + newDXCListReceiver3.setQra(splittedMessageLine[6]); dxcMsg3.setSender(newDXCListSender3); dxcMsg3.setReceiver(newDXCListReceiver3); diff --git a/src/main/java/kst4contest/view/Kst4ContestApplication.java b/src/main/java/kst4contest/view/Kst4ContestApplication.java index 2cc73e9..a02305b 100644 --- a/src/main/java/kst4contest/view/Kst4ContestApplication.java +++ b/src/main/java/kst4contest/view/Kst4ContestApplication.java @@ -3699,12 +3699,12 @@ public class Kst4ContestApplication extends Application implements StatusUpdateL public ObservableValue call(CellDataFeatures cellDataFeatures) { SimpleStringProperty locRX = new SimpleStringProperty(); - if (cellDataFeatures.getValue().getSender() != null) { + if (cellDataFeatures.getValue().getReceiver() != null) { locRX.setValue(cellDataFeatures.getValue().getReceiver().getQra()); } else { - locRX.setValue("");// TODO: Prevents a bug of not setting all values as a default + locRX.setValue(""); } return locRX; }