From e9c554d71728c31a67716ae7809adbe6298ce7e7 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Tue, 12 Nov 2019 13:53:33 +0000 Subject: [PATCH] proper group name pt3 --- .../models/com/muwire/gui/ChatServerModel.groovy | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gui/griffon-app/models/com/muwire/gui/ChatServerModel.groovy b/gui/griffon-app/models/com/muwire/gui/ChatServerModel.groovy index 74492c43..d5d82ee1 100644 --- a/gui/griffon-app/models/com/muwire/gui/ChatServerModel.groovy +++ b/gui/griffon-app/models/com/muwire/gui/ChatServerModel.groovy @@ -97,7 +97,8 @@ class ChatServerModel { } if (chatCommand.action == ChatAction.SAY && room == core.me.toBase64()) { - if (!mvcGroup.childrenGroups.containsKey(e.sender.getHumanReadableName()+"-private-chat")) { + String groupId = e.sender.getHumanReadableName() + "-private-chat" + if (!mvcGroup.childrenGroups.containsKey(groupId)) { def params = [:] params['core'] = core params['tabName'] = host.getHumanReadableName() + "-chat-rooms" @@ -106,9 +107,9 @@ class ChatServerModel { params['host'] = host params['roomTabName'] = e.sender.getHumanReadableName() - mvcGroup.createMVCGroup("chat-room",e.sender.getHumanReadableName()+"-private-chat", params) + mvcGroup.createMVCGroup("chat-room",groupId, params) } - room = e.sender.toBase64() + room = groupId } mvcGroup.childrenGroups[room]?.controller?.handleChatMessage(e) }