Fixed bug regarding adding new Message to wrong chats

This commit is contained in:
DieGurke 2020-07-05 13:28:17 +02:00
parent 483ab9e344
commit c5ab36d5ea

View File

@ -102,7 +102,7 @@ public final class ChatScene implements Restorable {
// Listen to received messages // Listen to received messages
eventBus.register(MessageCreationEvent.class, e -> { eventBus.register(MessageCreationEvent.class, e -> {
final var message = e.get(); final var message = e.get();
localDB.getChat(message instanceof GroupMessage ? message.getSenderID() : message.getRecipientID()).ifPresent(chat -> { localDB.getChat(message instanceof GroupMessage ? message.getRecipientID() : message.getSenderID()).ifPresent(chat -> {
chat.insert(message); chat.insert(message);
if (chat.equals(currentChat)) { if (chat.equals(currentChat)) {
try { try {