a few more changes on universal id

This commit is contained in:
UbitUmarov 2022-03-15 02:03:06 +00:00
parent a46f0b4fd4
commit 073098e1b6
2 changed files with 6 additions and 9 deletions

View File

@ -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;

View File

@ -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);
}
}
}