diff options
Applied makomk 's patch from issue #219.
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r-- | OpenSim/Framework/UserManager/LoginResponse.cs | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/OpenSim/Framework/UserManager/LoginResponse.cs b/OpenSim/Framework/UserManager/LoginResponse.cs index 326b943..e1fc391 100644 --- a/OpenSim/Framework/UserManager/LoginResponse.cs +++ b/OpenSim/Framework/UserManager/LoginResponse.cs | |||
@@ -17,9 +17,7 @@ namespace OpenSim.Framework.UserManagement | |||
17 | private Hashtable loginFlagsHash; | 17 | private Hashtable loginFlagsHash; |
18 | private Hashtable globalTexturesHash; | 18 | private Hashtable globalTexturesHash; |
19 | private Hashtable loginError; | 19 | private Hashtable loginError; |
20 | private Hashtable eventCategoriesHash; | ||
21 | private Hashtable uiConfigHash; | 20 | private Hashtable uiConfigHash; |
22 | private Hashtable classifiedCategoriesHash; | ||
23 | 21 | ||
24 | private ArrayList loginFlags; | 22 | private ArrayList loginFlags; |
25 | private ArrayList globalTextures; | 23 | private ArrayList globalTextures; |
@@ -82,8 +80,6 @@ namespace OpenSim.Framework.UserManagement | |||
82 | this.classifiedCategories = new ArrayList(); | 80 | this.classifiedCategories = new ArrayList(); |
83 | 81 | ||
84 | this.loginError = new Hashtable(); | 82 | this.loginError = new Hashtable(); |
85 | this.eventCategoriesHash = new Hashtable(); | ||
86 | this.classifiedCategoriesHash = new Hashtable(); | ||
87 | this.uiConfigHash = new Hashtable(); | 83 | this.uiConfigHash = new Hashtable(); |
88 | 84 | ||
89 | this.defaultXmlRpcResponse = new XmlRpcResponse(); | 85 | this.defaultXmlRpcResponse = new XmlRpcResponse(); |
@@ -215,7 +211,7 @@ namespace OpenSim.Framework.UserManagement | |||
215 | this.globalTexturesHash["cloud_texture_id"] = this.CloudTexture; | 211 | this.globalTexturesHash["cloud_texture_id"] = this.CloudTexture; |
216 | this.globalTexturesHash["moon_texture_id"] = this.MoonTexture; | 212 | this.globalTexturesHash["moon_texture_id"] = this.MoonTexture; |
217 | this.globalTextures.Add(this.globalTexturesHash); | 213 | this.globalTextures.Add(this.globalTexturesHash); |
218 | this.eventCategories.Add(this.eventCategoriesHash); | 214 | // this.eventCategories.Add(this.eventCategoriesHash); |
219 | 215 | ||
220 | this.AddToUIConfig("allow_first_life", this.allowFirstLife); | 216 | this.AddToUIConfig("allow_first_life", this.allowFirstLife); |
221 | this.uiConfig.Add(this.uiConfigHash); | 217 | this.uiConfig.Add(this.uiConfigHash); |
@@ -273,7 +269,8 @@ namespace OpenSim.Framework.UserManagement | |||
273 | 269 | ||
274 | public void SetEventCategories(string category, string value) | 270 | public void SetEventCategories(string category, string value) |
275 | { | 271 | { |
276 | this.eventCategoriesHash[category] = value; | 272 | // this.eventCategoriesHash[category] = value; |
273 | //TODO | ||
277 | } // SetEventCategories | 274 | } // SetEventCategories |
278 | 275 | ||
279 | public void AddToUIConfig(string itemName, string item) | 276 | public void AddToUIConfig(string itemName, string item) |
@@ -283,9 +280,10 @@ namespace OpenSim.Framework.UserManagement | |||
283 | 280 | ||
284 | public void AddClassifiedCategory(Int32 ID, string categoryName) | 281 | public void AddClassifiedCategory(Int32 ID, string categoryName) |
285 | { | 282 | { |
286 | this.classifiedCategoriesHash["category_name"] = categoryName; | 283 | Hashtable hash = new Hashtable(); |
287 | this.classifiedCategoriesHash["category_id"] = ID; | 284 | hash["category_name"] = categoryName; |
288 | this.classifiedCategories.Add(this.classifiedCategoriesHash); | 285 | hash["category_id"] = ID; |
286 | this.classifiedCategories.Add(hash); | ||
289 | // this.classifiedCategoriesHash.Clear(); | 287 | // this.classifiedCategoriesHash.Clear(); |
290 | } // SetClassifiedCategory | 288 | } // SetClassifiedCategory |
291 | 289 | ||