summaryrefslogtreecommitdiff
path: root/indra/llmessage
diff options
context:
space:
mode:
authorLeyla Farazha <leyla@lindenlab.com>2010-11-30 16:37:31 -0800
committerLeyla Farazha <leyla@lindenlab.com>2010-11-30 16:37:31 -0800
commitc489f33169bdf88df24c430c278038b2f5a0630a (patch)
tree5b2e4246bf8102ad9f11a74f276f1cb9ce71dc89 /indra/llmessage
parent82f3a34e17f82d894e6506d1451002a3b563fd8d (diff)
DN-217 Changing between View Display Names on and off during a conference call session put viewer in a state where last name resident was shown in viewer everywhere for user in conference call with last name resident.
Diffstat (limited to 'indra/llmessage')
-rw-r--r--indra/llmessage/llcachename.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/indra/llmessage/llcachename.cpp b/indra/llmessage/llcachename.cpp
index caeaaa3be9..479efabb5f 100644
--- a/indra/llmessage/llcachename.cpp
+++ b/indra/llmessage/llcachename.cpp
@@ -975,6 +975,10 @@ void LLCacheName::Impl::processUUIDReply(LLMessageSystem* msg, bool isGroup)
if (entry->mLastName.empty())
{
full_name = cleanFullName(entry->mFirstName);
+
+ //fix what we are putting in the cache
+ entry->mFirstName = full_name;
+ entry->mLastName = "Resident";
}
else
{