mirror of https://github.com/opensim/opensim.git
a few more changes on universal id
This commit is contained in:
parent
a46f0b4fd4
commit
073098e1b6
|
@ -3717,7 +3717,7 @@ namespace OpenSim.Framework
|
|||
|
||||
int* seps = stackalloc int[3];
|
||||
int nseps = 0;
|
||||
for (int i = 37; i < value.Length && nseps < 3; ++i)
|
||||
for (int i = 36; i < value.Length && nseps < 3; ++i)
|
||||
{
|
||||
if (value[i] == ';')
|
||||
seps[nseps++] = i;
|
||||
|
@ -3792,7 +3792,7 @@ namespace OpenSim.Framework
|
|||
|
||||
int* seps = stackalloc int[3];
|
||||
int nseps = 0;
|
||||
for (int i = 37; i < value.Length && nseps < 3; ++i)
|
||||
for (int i = 36; i < value.Length && nseps < 3; ++i)
|
||||
{
|
||||
if (value[i] == ';')
|
||||
seps[nseps++] = i;
|
||||
|
@ -3873,7 +3873,7 @@ namespace OpenSim.Framework
|
|||
|
||||
int* seps = stackalloc int[3];
|
||||
int nseps = 0;
|
||||
for (int i = 37; i < value.Length && nseps < 3; ++i)
|
||||
for (int i = 36; i < value.Length && nseps < 3; ++i)
|
||||
{
|
||||
if (value[i] == ';')
|
||||
seps[nseps++] = i;
|
||||
|
|
|
@ -179,13 +179,10 @@ namespace OpenSim.Region.CoreModules.Avatar.Friends
|
|||
{
|
||||
if (finfo.TheirFlags != -1)
|
||||
{
|
||||
if (!UUID.TryParse(finfo.Friend, out UUID id))
|
||||
if (Util.ParseFullUniversalUserIdentifier(finfo.Friend, out UUID id, out string url, out string first, out string last))
|
||||
{
|
||||
if (Util.ParseFullUniversalUserIdentifier(finfo.Friend, out id, out string url, out string first, out string last))
|
||||
{
|
||||
//m_log.DebugFormat("[HGFRIENDS MODULE]: caching {0}", finfo.Friend);
|
||||
uMan.AddUser(id,first,last, url);
|
||||
}
|
||||
//m_log.DebugFormat("[HGFRIENDS MODULE]: caching {0}", finfo.Friend);
|
||||
uMan.AddUser(id,first,last, url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue