From 0cf4663c7d0495f09756a9cc773123d6c7854f15 Mon Sep 17 00:00:00 2001 From: Lirusaito Date: Sat, 23 Mar 2019 05:44:45 -0400 Subject: [PATCH] Wooops, this belongs here, fix not online message translation not working --- indra/newview/llviewermessage.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index 19a0fb4ab..68fe354d7 100644 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -2323,12 +2323,6 @@ void process_improved_im(LLMessageSystem *msg, void **user_data) return; // NaCl End - // Singu TODO: LLIMProcessing goes here - if (chat.mSourceType == CHAT_SOURCE_SYSTEM) - { // Translate server message if required (MAINT-6109) - translate_if_needed(message); - } - // make sure that we don't have an empty or all-whitespace name LLStringUtil::trim(name); if (name.empty()) @@ -2368,6 +2362,12 @@ void process_improved_im(LLMessageSystem *msg, void **user_data) args["NAME"] = name; } + // Singu TODO: LLIMProcessing goes here + if (chat.mSourceType == CHAT_SOURCE_SYSTEM) + { // Translate server message if required (MAINT-6109) + translate_if_needed(message); + } + LLViewerObject *source = gObjectList.findObject(session_id); //Session ID is probably the wrong thing. if (source || (source = gObjectList.findObject(from_id))) {