Print room 'join' and 'create' messages
This commit is contained in:
parent
48f84377fc
commit
077a01e8bf
|
@ -313,7 +313,9 @@ Server::ImMessage(BMessage* msg)
|
|||
case IM_ROOM_CREATED:
|
||||
case IM_ROOM_JOINED:
|
||||
{
|
||||
_EnsureConversation(msg);
|
||||
Conversation* chat = _EnsureConversation(msg);
|
||||
if (chat != NULL)
|
||||
chat->ImMessage(msg);
|
||||
break;
|
||||
}
|
||||
case IM_ROOM_PARTICIPANTS:
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
/*
|
||||
* Copyright 2009-2011, Andrea Anzani. All rights reserved.
|
||||
* Copyright 2021, Jaidyn Levesque. All rights reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Andrea Anzani, andrea.anzani@gmail.com
|
||||
* Jaidyn Levesque, jadedctrl@teknik.io
|
||||
*/
|
||||
|
||||
#include "ConversationView.h"
|
||||
|
@ -150,6 +152,18 @@ ConversationView::ImMessage(BMessage* msg)
|
|||
_AppendOrEnqueueMessage(msg);
|
||||
break;
|
||||
}
|
||||
case IM_ROOM_JOINED:
|
||||
{
|
||||
BMessage msg;
|
||||
msg.AddString("body", "** You joined the room.\n");
|
||||
_AppendOrEnqueueMessage(&msg);
|
||||
}
|
||||
case IM_ROOM_CREATED:
|
||||
{
|
||||
BMessage msg;
|
||||
msg.AddString("body", "** You created the room.\n");
|
||||
_AppendOrEnqueueMessage(&msg);
|
||||
}
|
||||
case IM_ROOM_PARTICIPANT_JOINED:
|
||||
{
|
||||
_UserMessage("%user% has joined the room.\n",
|
||||
|
|
Ŝarĝante…
Reference in New Issue