aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/Communications/OGS1/OGS1UserServices.cs')
-rw-r--r--OpenSim/Region/Communications/OGS1/OGS1UserServices.cs16
1 files changed, 7 insertions, 9 deletions
diff --git a/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs b/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs
index a31570e..0ffc4b2 100644
--- a/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs
+++ b/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs
@@ -232,17 +232,17 @@ namespace OpenSim.Region.Communications.OGS1
232 IList parameters = new ArrayList(); 232 IList parameters = new ArrayList();
233 parameters.Add(param); 233 parameters.Add(param);
234 XmlRpcRequest req = new XmlRpcRequest("logout_of_simulator", parameters); 234 XmlRpcRequest req = new XmlRpcRequest("logout_of_simulator", parameters);
235
235 try 236 try
236 { 237 {
237 XmlRpcResponse resp = req.Send(m_parent.NetworkServersInfo.UserURL, 3000); 238 req.Send(m_parent.NetworkServersInfo.UserURL, 3000);
238 } 239 }
239 catch (WebException) 240 catch (WebException)
240 { 241 {
241 m_log.Warn("[LOGOFF]: Unable to notify grid server of user logoff"); 242 m_log.Warn("[LOGOFF]: Unable to notify grid server of user logoff");
242 } 243 }
243
244
245 } 244 }
245
246 public UserProfileData GetUserProfile(string firstName, string lastName) 246 public UserProfileData GetUserProfile(string firstName, string lastName)
247 { 247 {
248 return GetUserProfile(firstName + " " + lastName); 248 return GetUserProfile(firstName + " " + lastName);
@@ -556,7 +556,6 @@ namespace OpenSim.Region.Communications.OGS1
556 param["ownerID"] = friendlistowner.UUID.ToString(); 556 param["ownerID"] = friendlistowner.UUID.ToString();
557 param["friendID"] = friend.UUID.ToString(); 557 param["friendID"] = friend.UUID.ToString();
558 558
559
560 IList parameters = new ArrayList(); 559 IList parameters = new ArrayList();
561 parameters.Add(param); 560 parameters.Add(param);
562 561
@@ -682,10 +681,10 @@ namespace OpenSim.Region.Communications.OGS1
682 #endregion 681 #endregion
683 682
684 /// Appearance 683 /// Appearance
685 /// TODO: stubs for now to get us to a compiling state gently
686 public AvatarAppearance GetUserAppearance(LLUUID user) 684 public AvatarAppearance GetUserAppearance(LLUUID user)
687 { 685 {
688 AvatarAppearance appearance = null; 686 AvatarAppearance appearance = null;
687
689 try 688 try
690 { 689 {
691 Hashtable param = new Hashtable(); 690 Hashtable param = new Hashtable();
@@ -696,15 +695,14 @@ namespace OpenSim.Region.Communications.OGS1
696 XmlRpcRequest req = new XmlRpcRequest("get_avatar_appearance", parameters); 695 XmlRpcRequest req = new XmlRpcRequest("get_avatar_appearance", parameters);
697 XmlRpcResponse resp = req.Send(m_parent.NetworkServersInfo.UserURL, 8000); 696 XmlRpcResponse resp = req.Send(m_parent.NetworkServersInfo.UserURL, 8000);
698 Hashtable respData = (Hashtable) resp.Value; 697 Hashtable respData = (Hashtable) resp.Value;
699 698
700 return ConvertXMLRPCDataToAvatarAppearance(respData); 699 return ConvertXMLRPCDataToAvatarAppearance(respData);
701 } 700 }
702 catch (WebException e) 701 catch (WebException e)
703 { 702 {
704 m_log.Warn("[OGS1 USER SERVICES]: Error when trying to fetch Avatar's appearance: " + 703 m_log.ErrorFormat("[OGS1 USER SERVICES]: Network problems when trying to fetch appearance for avatar {0}, {1}", user, e.Message);
705 e.Message);
706 // Return Empty list (no friends)
707 } 704 }
705
708 return appearance; 706 return appearance;
709 } 707 }
710 708